【发布时间】:2011-07-28 04:02:16
【问题描述】:
我创建了一个包含一系列 div 的简单页面。在所有现代浏览器中,它看起来都很好,但在 Internet Explorer 6 中,它就崩溃了。我不知道是什么导致它发生。
您可以在这里查看页面:IE 6 Test Page
如果您安装了 IE6,我在页面中包含了 Firebug Lite JS 文件,因此只需单击右下角的 firebug 图标即可检查元素。
这是使用 Browserlab 在 Firefox 和 IE6 中查看页面的截图:Comparison Screenshot
名为“内容”的第三个 div(带有经理电子邮件字段)将所有内容向右移动,迫使下一个 div 到下一行。此外,所有行 div 都没有达到应有的效果(请参阅Comparison Screenshot)
我做了一些研究,发现在 IE6 中使用我在这里使用的浮点数存在一些问题,但我不知道如何解决它。
为什么我的页面在 Internet Explorer 6 中无法正确显示?更好的是,我该如何解决? :)
【问题讨论】:
-
如果一切都失败了,一个肮脏但安全的技巧是使用一张桌子。但这也可以在没有 IE6 的情况下修复。
标签: css css-float internet-explorer-6