在检查元素时,我注意到以下空跨度
<span class="x-tree-node-indent"></span>
为了不占用空间,我设置了如下样式
span.x-tree-node-indent
{
left:0px;
width:0px;
height:0px;
margin:0px;
padding:0px;
}
在 Chrome 中,即使没有额外的样式,我也能得到我想要的。但是在IE中,我仍然可以看到那边有一 block 空间。有什么原因吗?以及如何解决这个问题?
最佳答案
我在 IE6、7 和 8 中体验过您所描述的内容。
您还必须将 line-height 设置为零。这通常适用于内联元素。
关于css - IE 中的空跨占用空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6514734/