【发布时间】:2012-07-20 00:49:57
【问题描述】:
我想添加许多搜索输入框用于清除信息的小“X”,但我需要保留自己的输入背景、字体大小等。有什么建议吗?
input type"search"
完全改变布局...
【问题讨论】:
我想添加许多搜索输入框用于清除信息的小“X”,但我需要保留自己的输入背景、字体大小等。有什么建议吗?
input type"search"
完全改变布局...
【问题讨论】:
您可以尝试使用带有已在其顶部移动的图像的常规文本框,这样它就不会与背景图像混淆。
HTML
<div class="clearable">
<input type="text"/>
<img src="http://www.hanebutt.co.uk/uploads/content/close_x.gif" />
</div>
CSS
.clearable img {position: relative; left: -20px;}
jQuery
$(document).ready(function() {
$('.clearable img').click(function() {
var theInput = $(this).parent().find('input');
theInput.val("");
theInput.focus();
});
});
你可以在这里看到它的实际效果:http://jsbin.com/afafet
【讨论】: