IE11的'F12'工具无法识别条件样式表

时间:2014-01-14 06:51:55

标签: internet-explorer-11 ie-developer-tools conditional-comments

我有一个应该与多种浏览器兼容的网站,例如IE7和& IE8&其他。 我选择使用条件样式表来处理不同版本的IE。

像这样,如果当前浏览器是ie7,则只包括ie7.css。

<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="/resources/css/ie7.css" />
<![endif]-->

我使用IETester来测试我的网站的性能,并对特定版本的ie。

进行更改

IETester中的一切看起来都很精致。

但是,当我使用&#39; F12&#39; IE11的工具和改变IE的版本,我网站的外观吓到了我,元素的位置混乱,看起来很难看。

似乎我的条件样式表(如ie7.css)没有加载,因为我没有看到DOM资源管理器中显示的ie7样式。

这是一个IE11错误吗?或其他什么?

有谁知道?

1 个答案:

答案 0 :(得分:2)

F12中存在一个错误,当使用F12设置文档模式时,不会遵守条件注释。在IE11的4月更新中修复了此错误。如果您运行Windows更新以获取最新的修补程序,则不应再看到此问题。 http://connect.microsoft.com/IE/feedback/details/806767/conditional-comments-do-not-work-when-emulating-document-modes-via-f12-developer-tools