手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >使用Mootools动态添加Css样式表代码,兼容各浏览器
使用Mootools动态添加Css样式表代码,兼容各浏览器
摘要:但是这样做就不利于插件的移植,所以就写了这个函数用来动态产生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内均已测试过,可以放心使用.

【使用Mootools动态添加Css样式表代码,兼容各浏览器】相关文章:

JS选项卡动态替换banner图片路径的方法

Jquery使用css方法改变样式实例

AngularJS的内置过滤器详解

简单谈谈javascript中this的隐式绑定

AngularJS学习笔记之ng-options指令

使用RequireJS优化JavaScript引用代码的方法

用javascript动态注释掉HTML代码

測試代碼真方便

特殊字符、常规符号及其代码对照表

加入收藏夹代码(兼容 gecko)

精品推荐
分类导航