IE8兼容模式(IE7)中奇怪的保证金更改

时间:2011-03-10 14:04:24

标签: internet-explorer-8 cross-browser margin

在IE8兼容模式(ie7)中查看我的页面时,我的边距发生了一些奇怪的变化。具体在2个方面。主导航和页脚。

正如您所看到的,导航从左侧经历了更大的边距,然后在IE8 / FF / Chrome / Safari中看到了

http://demo.carbonium.no/iebug1.png

广告下面应该是空间。此问题在所有IE浏览器中都存在,但在FF / Chrome / Safari中不存在

Here is a link to the actual site

1 个答案:

答案 0 :(得分:0)

好吧,我找到了解决导航问题的方法。使用绝对定位和Z-index:1;从自然文档流中取出元素解决了问题。另外,用填充替换边距可能会在某种程度上给你相同的结果。无论哪种方式,我仍然感到困惑,为什么IE7导致这个特定的问题。