Css 标签在IE7中显示错误,float:left不';I don’我没有按预期工作
预览,其他人在说什么选项卡堆叠并右对齐(错误) 它们应该水平并左对齐 它在firefox、IE8中正确显示 这是什么原因 网址: 更新 此处有相关的html:Css 标签在IE7中显示错误,float:left不';I don’我没有按预期工作,css,internet-explorer-7,Css,Internet Explorer 7,预览,其他人在说什么选项卡堆叠并右对齐(错误) 它们应该水平并左对齐 它在firefox、IE8中正确显示 这是什么原因 网址: 更新 此处有相关的html: <div class="ed_tabs"> <ul class="ui-tabs-nav"> <li class="selected ui-tabs-selected"><a href="#first">Preview</a></li>
<div class="ed_tabs">
<ul class="ui-tabs-nav">
<li class="selected ui-tabs-selected"><a href="#first">Preview</a></li>
<li><a href="#second">What others are saying...(0)</a></li>
</ul>
</div>
不知道为什么IE7的工作方式不同,但我看到你的CSS规则
.ed_tabs ul li a
a
是否浮动:向右
至锚定(a)。尝试将此更改为float:left
。请在此处发布有问题的代码,而不仅仅是一个链接。我没有真正的答案,只能说IE7的做法有所不同。FWIW,我在一个古老版本的Mozilla中尝试过这个,它也表现出同样的问题。float:left
解决方案似乎解决了IE7中的问题,因此您可能想尝试一下。谢谢,更好的尝试可能是删除a
上的float
设置,不过:)当然,这可能也行得通。顺便说一句,如果这些信息有帮助,请随意将其标记为已回答。谢谢
.ed_tabs ul li a