好的,写这行的更好的方法是什么
if ($.browser.msie && ($.browser.version == 7 or $.browser.version == 8 or $.browser.version == 9)) {
$("#wrapper").addClass("oldie");
}
Run Code Online (Sandbox Code Playgroud)
最好的做法是使用条件HTML注释,比如
<!--[if (lte IE 10)]><!--> <html class="oldie" lang="en"> <!--<![endif]-->
<!--[if (lt IE 10)]><!--> <html lang="en"> <!--<![endif]-->
</html>
Run Code Online (Sandbox Code Playgroud)
你设置了你的css classes喜欢
.someDiv {
/* normal definitions */
}
.oldie .someDiv {
/* your special definition here */
}
Run Code Online (Sandbox Code Playgroud)
就像@MarcelKorpel在评论中发表的那样,IE10将放弃对条件评论的支持.无论如何要使用它们,您需要包括
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
Run Code Online (Sandbox Code Playgroud)
这一行进入你的标记.
| 归档时间: |
|
| 查看次数: |
261 次 |
| 最近记录: |