我有这个代码,带有IE7和IE8的条件注释:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<link href="css/basic.css" rel="stylesheet" type="text/css" />
<link href="css/ui.css" rel="stylesheet" type="text/css" />
<!--[if lte IE 8]>
<link href="css/ie8fix.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if lte IE 7]>
<link href="css/ie7fix.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
条件评论中的样式表无效。我在IE Tester中对此进行了测试。
答案 0 :(得分:1)
实际上,Microsoft不再支持条件评论。我有点困惑自己一段时间,所以我写了一篇关于它的文章:
http://www.yofiel.com/writing/essays/microsoft-s-exit-strategy
答案 1 :(得分:0)
IETester基于不受支持的黑客,在某些情况下行为不正确。您是否尝试过在真实浏览器中进行测试? Microsoft在http://modern.ie免费提供虚拟机。