使用大于但不小于的Internet Explorer条件格式设置有效

时间:2017-03-31 17:58:02

标签: internet-explorer formatting conditional

将其添加到页面的头部

<!--[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]--> 

什么都不做。据我所知,如果一个人这样做,另一个人应该如此。我错过了什么吗?

1 个答案:

答案 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