【发布时间】:2011-12-03 23:15:14
【问题描述】:
无序列表 (ul) 中的浮动文本存在一些问题。问题出现了,因为我想将div元素向左浮动,我需要这样做,因为在这个div之后还有另一个div,需要在同一行,所以我使用float left。这是jsFiddle 的示例。现在的问题是,在 FF 6.02、Opera 11.50 和 IE9 中它工作正常,但在 Chrome 14.0.835.202、IE7 和 IE8 中,应该出现在文本前面的圆圈几乎出现在背景文本的末尾.
我已经在 jsFiddle 上发布了示例,但也会在这里发布代码:
HTML:
<ul>
<li>
<div class="textLeft">Glavna knjiga</div>
</li>
</ul>
CSS:
.textLeft {
float: left;
position: relative;
left: 4px;
}
现在我该如何解决这个问题,以便在 IE7 和 Chrome 中显示相同?
【问题讨论】:
标签: html css internet-explorer google-chrome