【问题标题】:Making website compatible with IE7使网站与IE7兼容
【发布时间】:2011-09-29 07:59:24
【问题描述】:

全部,

在我的网站上:

www.coutallure.com

不关心 IE6,但我正在努力使我的网站与 IE7 兼容。

我已经听从了网上的建议,但是页面似乎仍然不愿意屈服于其 IE7 主浏览器的规则。无奈之下,我放弃了偏袒一方,希望双方相处融洽,这似乎要求的有点过分了。

1) 页面底部是“底栏”,我使用“display: inline-block”在 div 中展开三个主要的“li”项目。但是,IE7 不喜欢 'inline-block' 所以使用了插入 '*display'、'_height' 和 'zoom' 值的建议:

http://flipc.blogspot.com/2009/02/damn-ie7-and-inline-block.html

但是,“底栏”中的“li”仍然不正确。

关于让一切正常工作的任何建议?

【问题讨论】:

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


    【解决方案1】:

    您可以通过将display:inlinezoom:1 赋予元素样式来在IE7 中获得inline-block

    【讨论】:

      【解决方案2】:

      您应该validate your markup,并修复结构错误。例如,您有双体标签、重复的 id:s 和不匹配的 div 元素。

      对于如何处理不正确的标记没有标准(目前),因此浏览器会对它做出非常不同的反应。

      【讨论】:

      • 感谢您的明确指示。我不知何故完全忘记了验证标记。一切都完成了,但是问题仍然存在……我将创建一个关于该问题的新线程。干杯。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-17
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多