【问题标题】:Does this seem like an IE8 float bug to you?这对您来说似乎是一个 IE8 浮动错误吗?
【发布时间】:2013-03-20 21:44:18
【问题描述】:

我注意到在使用 IE8 时在两个不同的站点中出现了一种奇怪的行为。

第一个站点在我维护的站点xebra.com

第二个网站是谷歌分析。

行为是当地址直接输入到IE8的地址栏时,两个站点都正确显示,

但是当其中一个站点已经加载完毕,并且您按下刷新按钮或 F5 键时,布局就会变得一团糟:

在此处查看屏幕截图:here

【问题讨论】:

    标签: css internet-explorer layout internet-explorer-8


    【解决方案1】:

    某些东西导致 IE8 以“怪癖模式”呈现,从而导致损坏。

    您可以通过在 IE8 中浏览到您的站点并选择工具 > 开发人员工具 > 文档模式 > 怪癖模式来复制此内容。

    确保您的文档始终以标准模式提供。

    编辑我原来的答案是“兼容性模式”,应该是“怪癖模式”——两者是不同的。

    【讨论】:

    • 本地截图是这样,但谷歌分析的截图不是这样。
    • 把这段代码贴在你的页面上,告诉我弹出的警报是什么:我处于什么模式?
    • 是的,代码中的某些内容导致 IE 以 Quirks 模式呈现 - 通常它是文档类型,但乍一看似乎还不错。
    • 当您直接从 HDD 加载内容时,IE8 是否有充分的理由运行 Quirks 模式?
    • 不-抱歉-我在原始答案中犯了一个错误,并将“兼容性”换成了“怪癖”。从 HDD 运行某些东西可能会触发兼容模式,在这种情况下,我认为不是导致问题的原因。
    【解决方案2】:

    JS.Companion 是导致这个奇怪错误的原因,而不是 IE8。呸!

    http://www.my-debugbar.com/wiki/CompanionJS/HomePage

    【讨论】:

      【解决方案3】:

      我整个上午都在试图弄清楚发生了什么,我删除了companion.js,然后我的网站就完美了!谢谢你。

      【讨论】:

        【解决方案4】:

        这真的很奇怪。我的电脑上安装了 Companion.JS 和 http://www.xebra.com/ 网页(在 Vista SP1 下)没有问题。

        如果您能提供有关该问题的更多信息,我很乐意更正产生此问题的 Companion.JS 错误。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-05-22
          • 2015-07-21
          • 1970-01-01
          • 2018-11-11
          • 2011-10-10
          • 2011-11-02
          • 1970-01-01
          相关资源
          最近更新 更多