我只想要ie7 的条件评论。这是我只为ie7做的以下代码。
<!--[if lte IE 7]>
<link href="css/ie7.css" rel="stylesheet">
<![endif]-->
它在 ie7 上运行良好,但为什么相同的 css 在 ie8 和 ie9 上运行。它应该只适用于ie7吧?代码是否缺少任何内容。如果是,请建议。任何帮助将不胜感激。提前致谢。
我只想要ie7 的条件评论。这是我只为ie7做的以下代码。
<!--[if lte IE 7]>
<link href="css/ie7.css" rel="stylesheet">
<![endif]-->
它在 ie7 上运行良好,但为什么相同的 css 在 ie8 和 ie9 上运行。它应该只适用于ie7吧?代码是否缺少任何内容。如果是,请建议。任何帮助将不胜感激。提前致谢。
你需要这个:
<!--[if IE 7]>
<link href="css/ie7.css" rel="stylesheet">
<![endif]-->
在这里查看更多详细信息:http ://www.quirksmode.org/css/condcom.html
您正在做的是包括 IE 7 及以下版本的 CSS 文件(lte -> 小于等于)
用这个-
<!--[if IE 7]>
According to the conditional comment this is IE 7<br />
<![endif]-->
更新-
如果它仍然继续,请检查您的网站是否以兼容模式呈现,因为它呈现为 IE7