元标记的条件注释不起作用

时间:2013-12-02 15:26:19

标签: internet-explorer meta-tags conditional-comments x-ua-compatible

我的网站在IE9中运行不正常,但在IE8和IE10中运行正常,所以我决定在IE8中进行渲染,如果版本是IE9,如果版本高于IE9,边缘对我来说还可以。

<!--[if IE 9]>
    <meta http-equiv="X-UA-Compatible" content="IE=8" />
<![endif]-->
<!--[if gt IE 9]>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
<![endif]-->

不起作用,它总是以边缘渲染。可能是什么问题?

1 个答案:

答案 0 :(得分:2)

根据此问题尝试在开始评论后添加空格:Previous question

<!--[if IE 9]><!-- [if IE 9]>

另请注意,IE10不支持条件评论Microsoft support statement