我有一个常规的CSS
文件和两个IE特定的CSS
文件。在Firefox的Firebug中,我注意到同样的<div>
从三个文件中获取属性。
为什么Firefox加载iestyle.css
&amp; ie6style.css
?
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" media="all" href="iestyle.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" media="all" href="ie6style.css" />
<![endif]-->
加成
答案 0 :(得分:0)
这绝对应该有效。您确定<!--
中没有未公开的<![CDATA[
或head
吗?
答案 1 :(得分:0)
我认为这不是所有相关的代码。您可能在其他地方@include
这些文件吗?
答案 2 :(得分:-2)
HEAD元素或BODY元素中的条件注释?我没有尝试过,但如果它们在HEAD元素中(它们应该在那里),FF可能只忽略条件注释。