我对IE7和IE8有一个令人愤怒的问题。我的页面中的一个元素在IE7中无法正确显示,因此经过大量的试验和错误后,我发现最简单的解决方法是在页面标题中添加一个条件部分:
<!--[if IE 7]>
<style type="text/css">
#slideshow {top: -135px;}
</style>
<![endif]-–>
大!但我发现,如果我将其添加到我的页面,该页面将不会在IE8中显示 - 它只是显示一个空白页面。如果单击“Quirks”按钮,将显示该页面。
任何想法发生了什么?令人气愤。
(Windows XP上的IE8.0.6001.18702)
答案 0 :(得分:1)
评论未结束。最后一个“破折号”字符是0x2013而不是0x2D。除了IE7之外,页面上的所有内容都被注释掉了。