css float 在 IE7 中不正常

标签 css internet-explorer-7 css-float

<分区>

您好,我知道 IE7 css float 问题已被问过几次,但我仍然无法解决我的问题。

请看this page .我在 IE7 模式下使用 IE9,并更改了 div 的宽度和其中的元素,检查了 clear:lefts 和高度,但主 div 不会 float 到导航的左侧。

谁能找出原因?

最佳答案

取出 #main { clear: left; } 并删除 .narrow#main { margin-top: -40px; 帮我做了。

至少,它似乎可以在 IE9 的 IE7 模式下工作。

关于css float 在 IE7 中不正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7509865/

上一篇:html - 有没有办法阻止滚动条影响盒模型测量?

下一篇:javascript - 使用 CSS 和 Javascript 的制表符要求

相关文章:

javascript - IE7 Ajax 内存不足错误

html - 将元素扩展到其父边界之外

javascript - 更改其子项的位置后,HTML 容器无法正确滚动

javascript - 预加载图像然后将其用作 div 中的背景

javascript - CSS 表格高度

css - 位置固定的 div 不会溢出视口(viewport)

internet-explorer - Internet Explorer 7 中的 css 背景大小封面

javascript - 在ie中使用javascript覆盖先前设置的float

html - 背景不透明度 :before and :after anchor

html - 如果我使用 bootstrap,为什么会出现对齐错误?