我正在尝试添加条件注释以在使用bootstrap 3时处理IE8。但是,如果我尝试在IE8上显示页面,则条件注释最终为rendred。我做错了什么?
这是定义评论的方式:
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
答案 0 :(得分:0)
无。该代码应该在8及以下的IE浏览器上呈现。这就是它的工作原理。
这是我的Bootstrap 3代码供参考:
<!-- media-queries.js (fallback) -->
<!--[if lt IE 9]>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->
<!-- html5.js and Respond-->
<!--[if lt IE 9]>
<script type='text/javascript' src="http://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->