http://jsfiddle.net/ksHuz/用前面的元素居中CSS背景图像?
我试图用一个背景图片,在此小提琴的<a>
元素,但图像中心只在IE浏览器的文本对齐。我如何在所有浏览器中对齐图像?
HTML:
<table>
<tr>
<td>
<select>
<option>1</option>
<option>33</option>
<option>c</option>
<option>a</option>
<option>aaef</option>
</select>
text
<a href="#"></a>
</td>
</tr>
</table>
CSS:
a{
background-image: url(http://stefankendall.com/files/excel.png);
width: 16px;
height: 16px;
display: inline-block;
}
我没有看到你的例子中的问题。入住Chrome和IE6。 – 2010-11-02 20:19:58
也许指定一个'background-position'? – 2010-11-02 20:25:03
图像在Chrome中上对齐,在IE中居中对齐。 – 2010-11-02 20:28:37