欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

如何根据浏览器类型载入不同css

更新时间: 2014-01-05 01:57:42 责任编辑: Author_N1

 

怎么根据浏览器类型载入不同css?
我使用了网上搜索到的几种方式,但是却发现没有一种方法是能够覆盖所有浏览器类型的。
//这个只对IE有效果,对chrome无效
<!--[if lte IE 7]>
  <link href="Style/IE.css" rel="stylesheet" type="text/css" />
<![endif]-->

//ie有效,chrome无效
document.createStyleSheet(cssFile);


//ie chrome都无效
varhead=document.getElementsByTagName('HEAD').item(0);
varstyle=document.createElement('link');
style.href='style.css';
style.rel='stylesheet';
style.type='text/css';
head.appendChild(style);

求指点。


--参考方法--
怎么无效了?

HTML code


<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="gb2312" />
        <title></title>
        <style>
        </style>        

    </head>
    <body>
        123
        <script>
            var head=document.getElementsByTagName('HEAD')[0];
            var style=document.createElement('link');
            style.href='http://yui.yahooapis.com/2.9.0/build/reset/reset-min.css';
            style.rel='stylesheet';
            style.type='text/css';
            head.appendChild(style);
        </script>
    </body>
</html> 			
			
		
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:57:42
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3732/
本文WWW.DOC100.NET DOC100.NET版权所有。