我在一个使用相当多的ccs3和JS的响应式网站上工作,该网站有很多后备,所以它可以跨浏览器回到IE8。对于几乎所有的IE版本,我都在每页的<head>
中有一个特定于写的IE浏览器代码
<!--[if lte IE 8]>
<style>
/*CSS STYLES*/
</style>
<![endif]-->
<!--[if lt IE 8]>
<style>
/*CSS STYLES*/
</style>
<![endif]-->
不是这样做,因为它占据了每页头部的空间,可以做这样的事情:
<!--[if lte IE 9]>
<style>
/*Go to a style sheet where all the above code is*/
</style>
<![endif]-->
我在这里尝试做的是允许IE打开一个单独的样式表,其中包含所有IE浏览器的所有上述规则,而不是必须为{{1中的每个IE块设置外部样式表}}
答案 0 :(得分:0)
与引用普通样式表的方式相同。
<!--[if lt IE 9]>
<link rel=stylesheet href="YOUR_FILE_HERE.css">
<![endif]-->