Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 标签在IE7中显示错误,float:left不';I don’我没有按预期工作_Css_Internet Explorer 7 - Fatal编程技术网

Css 标签在IE7中显示错误,float:left不';I don’我没有按预期工作

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>

预览其他人在说什么选项卡堆叠并右对齐(错误)

它们应该水平并左对齐

它在firefox、IE8中正确显示

这是什么原因

网址:

更新

此处有相关的html:

<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