使用Mootools动态添加Css样式表代码,兼容各浏览器_Javascript教程-查字典教程网
使用Mootools动态添加Css样式表代码,兼容各浏览器
使用Mootools动态添加Css样式表代码,兼容各浏览器
发布时间:2016-12-30 来源:查字典编辑
摘要:但是这样做就不利于插件的移植,所以就写了这个函数用来动态产生Css.复制代码代码如下:AddCss=function(c){varSty=d...

但是这样做就不利于插件的移植,所以就写了这个函数用来动态产生Css.

复制代码 代码如下:

AddCss=function(c){

var Sty=document.createElement('style');

Sty.type='text/css';

if(Browser.ie){

Sty.styleSheet.cssText=c;

}else{

var Frag=document.createDocumentFragment();

Frag.appendChild(document.createTextNode(c));

Sty.appendChild(Frag);

}

document.getElementsByTagName('head')[0].appendChild(Sty);

};

AddCss('a{background-color:red;color:black;padding:20px;}');

代码如上所示,比较简单就是一个Function而已,需要的时候就直接用AddCss添加代码即可.

注:该函数我在IE6;7;8;9以及Firefox内均已测试过,可以放心使用.

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类