我正在尝试使用跨度在表格内显示一些文本旁边的小图标。这里的html代码:跨度的CSS错误
<tr>
<td>
<span class="icon"> </span>
Bob Smith
</td>
</tr>
CSS代码:
.icon
{
cursor: pointer;
background-position: left top;
background-repeat: no-repeat;
display: block;
float:left;
padding-left: 15px;
background-image: url(../images/icon.png);
}
我要的是一个小的复选框图标(15x15px)旁边的名字显示,格式如下:
[icon]Bob Smith
然而,现在它的表现为:
[icon] Bob Smith
(也就是图标和文字之间有很多空白)
任何想法如何解决这个问题?
是这个hapenning只能在IE? ,我在这里测试它http://jsfiddle.net/CpUUg/和它的工作正常 – 2012-04-21 01:40:41
你确定表格单元格上没有'text-align:center;'style? – steveax 2012-04-21 01:48:41
你可以让你的问题jsFiddle,或者给我们一个实时链接?我们基本上只是从许多可能出错的事情中猜测出来的。 – DACrosby 2012-04-21 02:20:18