晚报,CSS位置问题
HTML:
<input type="text" class="search" value="Search"><input type="button" class="searchimg" value="Search" />
CSS:
input.search {
font-size: 1em;
color: #383838;
margin: 7px 0 0 7px;
padding: 3px;
border: 1px solid #969696!important;
background: #FEFEFE!important;
height: 16px;
width: 250px;
}
input.searchimg {
text-indent: -99999px;
width: 24px;
height: 24px;
display: inline;
background: url(../images/search.jpg) 0 0 no-repeat;
border: 0px;
margin: 7px 0 0 0;
}
(search.jpg dimentions:24x24px,1px的边界是图像的一部分,而不是CSS http://img267.imageshack.us/img267/6779/searchr.png)
顶级版本显示它应该如何渲染,底部图片显示了它是如何交流在所有的交响乐中都可以进行渲染。它比它应该高2px。我不确定它为什么这样做。
谢谢。
也许试试'outline:0;'? – motoxer4533 2012-01-16 00:04:44
我什么也不害怕。 – Tom 2012-01-16 00:12:37
经过铬15测试,并按预期工作。用另一个24像素x 24像素图像替换搜索图像。见http://jsfiddle.net/C4ayu/ – 2012-01-16 00:21:38