【发布时间】:2014-01-02 08:35:07
【问题描述】:
我有 IE 11。 我正在为我的 html 做以下有条件的评论:
<!--[if (lt IE 9)]>
<div style="background-color: black; width: 200px; height: 400px;"></div>
<![endif]-->
然后我尝试检查它是否通过 IE 内置仿真工作,将文档模式和用户代理字符串选项设置为 IE 8 或 IE 7。 评论中的块不显示,但评论同时从html中消失。
是代码有问题还是仿真有问题?
【问题讨论】:
-
IE11 不支持条件 cmets,即使在任何模拟模式下也不支持。在其他一些旧 API 中,对 conditional comments 的支持在 IE10 中已被删除,更多 legacy APIs 在 IE11 中已过时。在 IE11 中,这些变化也主要反映在模拟模式上。不过不用担心,您的条件 cmets 仍在真正的 IE
标签: html css internet-explorer conditional-comments