如何使ie8浏览器打开网页时调用特定的css文件

html-css027

如何使ie8浏览器打开网页时调用特定的css文件,第1张

<!--[if IE 8]><link rel="stylesheet" type="text/css" href="特定的CSS文件URL" /><![endif]-->

以上CSS只有在IE8下才会加载,其他版本的浏览器浏览器不会加载

然后你就写你的特定css即可

工作中,所以不太方便查看那个网站。

具体什么问题? 比如一共4个CSS文件,只有三个加载成功了? 还是说一个CSS文件,但部分没有加载成功?

一般比如css中存在 注释,引发bug没能加载成功 还有就是因为编码问题 也是有可能的!

Selectivizr可以让IE6~8支持CSS3伪类和属性选择器,selectivizr是一个JavaScript工具,使IE浏览器也可以支持CSS3伪类以及属性选择器,使用很简单,只要把js include到页面上。示例代码如下:

<script type="text/javascript" src="selectivizr.js"></script>

<![endif]- ->

Selectivizr的优点在于:

1. 让老的IE浏览器支持19个CSS3伪类,2个伪元素,以及所有的属性选择器。

2. 即使你完全不懂JavaScript,也没有关系,因为你只要链接这个文件就ok了。

3. 可以与现存的JavaScript库协调工作。