奇怪的IE7错误/错误

时间:2009-08-05 23:11:57

标签: html css internet-explorer internet-explorer-7

我在我网站上的某段代码遇到了一些问题;此错误仅在Internet Explorer 7中出现。

我没有在此发布我的所有HTML / CSS标记,而是提出了网站here的一个版本。

正如你所看到的,我在列中有“Widgets”,出于某种原因,IE7在Widget Header下添加了一个额外的空间,而FF显示它没有任何空间。

在IE8,FF3,Opera,Safari或Chrome中不会出现此错误。

任何人都可以建议为什么会发生这种情况,如果可能的话,还可以修复一下吗?

提前致谢!

3 个答案:

答案 0 :(得分:5)

将此CSS添加到wgt-wrap中,它应该表现得很好。

zoom: 1

Google for hasLayout的解释。

[编辑] 此讨论提供了对此IE错误的更多见解。 Why does Internet Explorer need the "hasLayout" flag?

答案 1 :(得分:0)

不幸的是,IE 7在Ubuntu上的运行效果不佳,所以我无法重现您的错误,但您是否尝试使用Reset CSS这样的样式表重置CSS?

您可能还需要查看a great site about browser quirks

答案 2 :(得分:0)

您是否通过重置CSS来将所有元素归零?我看到你的div中有一些不同的元素,有可能其中一个在IE7中有一个默认的马林,它把一切都扔掉了......