【问题标题】:IE7 check stops page displaying in IE8IE7 检查停止在 IE8 中显示页面
【发布时间】:2010-12-01 17:32:04
【问题描述】:

我对 IE7 和 IE8 有一个恼人的问题。我的页面元素在 IE7 中无法正确显示,因此经过大量试验和错误后,我发现最简单的解决方法是在页面标题中添加条件部分:

<!--[if IE 7]>
<style type="text/css">
#slideshow {top: -135px;}
</style>
<![endif]-–>

太棒了!但是我发现如果我将它添加到我的页面中,该页面将不会在 IE8 中显示根本 - 它实际上只是显示一个空白页面。如果我单击“Quirks”按钮,则会显示该页面。

有人知道发生了什么吗?真是气死人了。

(Windows XP 上的 IE8.0.6001.18702)

【问题讨论】:

    标签: html css


    【解决方案1】:

    评论没有关闭。最后一个“破折号”字符是 0x2013 而不是 0x2D。页面后面的所有内容都被注释掉了,除了 IE7。

    【讨论】:

    • 天啊!你是超级巨星,谢谢!它不会让我勾选你的答案,但我稍后会。
    • 很棒的发现哈哈。这应该是一个测验问题:)
    猜你喜欢
    • 1970-01-01
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-07
    相关资源
    最近更新 更多