【问题标题】:Rendering issues with IE7 in quirks modeIE7 在 quirks 模式下的渲染问题
【发布时间】:2011-05-24 22:47:28
【问题描述】:

据一些用户报告,我开发了一个在除 IE7 之外的所有浏览器中都能正常运行的网站。在 IE7 中它被完全分解了。

不幸的是,我无法访问任何装有 IE7 的机器。因此,我在我的 IE8 上安装了开发人员工具栏,并尝试在兼容模式设置为 IE7 的情况下查看该站点| IE7 标准。

网站运行良好。当我将它设置为 IE7 | IE7 Quirks 模式但是我可以看到该站点已损坏。

解决此问题的最简单方法是什么?有什么办法可以强制浏览器始终以 IE7 标准模式呈现我的网站?

【问题讨论】:

    标签: html internet-explorer-7


    【解决方案1】:

    IE 中的 Quirks 模式通常由缺少(或不正确的)doctype 触发。

    检查您的文档类型是否有效。这应该可以防止它进入怪癖模式。

    如果您不确定该怎么做,请将以下内容添加到您的 html 代码的顶部:

    <!DOCTYPE html>
    

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      我知道这个元标记:

      <meta http-equiv="X-UA-Compatible" content="IE=7" />
      

      但我不确定它是否对您的情况有所帮助。也许最好看看是什么导致了问题并以独立于浏览器的方式解决。

      【讨论】:

      • 是的,我试过这样做。这是由于我正在使用的 YUI 框架代码中引发了一些异常。
      猜你喜欢
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 2010-11-15
      • 2011-09-28
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多