将其添加到页面的头部
<!--[if gt IE 6]>
<link rel="stylesheet" type="text/css" href="css/ie.css">
<script src="js/html5shiv.min.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
完美无缺,但尝试这个
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/ie.css">
<script src="js/html5shiv.min.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
什么都不做。据我所知,如果一个人这样做,另一个人应该如此。我错过了什么吗?
答案 0 :(得分:0)
可以尝试使用lte而不是lt?
或者,由于10和11不支持条件评论,请尝试这样做:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="css/ie.css">
<script src="js/html5shiv.min.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
https://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx