【问题标题】:Weird margin alterations in IE8 Compatibility mode (IE7)IE8 兼容模式 (IE7) 中奇怪的边距变化
【发布时间】:2011-03-11 20:30:49
【问题描述】:

在 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

【问题讨论】:

  • 您以前从未有过有用的答案?
  • 我确实检查了其中一些,希望能找到答案,但没有运气。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多