使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 21:01:46
使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools
使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools:但是這樣做就不利于插件的移植,所以就寫(xiě)了這個(gè)函數(shù)用來(lái)動(dòng)態(tài)產(chǎn)生Css. 代碼如下: AddCss=function(c){ var Sty=document.createElement('style'); Sty.type='text/css'; if(Browser.ie){ Sty.styleSheet.cssText=
導(dǎo)讀使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools:但是這樣做就不利于插件的移植,所以就寫(xiě)了這個(gè)函數(shù)用來(lái)動(dòng)態(tài)產(chǎn)生Css. 代碼如下: AddCss=function(c){ var Sty=document.createElement('style'); Sty.type='text/css'; if(Browser.ie){ Sty.styleSheet.cssText=

但是這樣做就不利于插件的移植,所以就寫(xiě)了這個(gè)函數(shù)用來(lái)動(dòng)態(tài)產(chǎn)生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;}');
代碼如上所示,比較簡(jiǎn)單就是一個(gè)Function而已,需要的時(shí)候就直接用AddCss添加代碼即可.
注:該函數(shù)我在IE6;7;8;9以及Firefox內(nèi)均已測(cè)試過(guò),可以放心使用.
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools
使用Mootools動(dòng)態(tài)添加Css樣式表代碼,兼容各瀏覽器_Mootools:但是這樣做就不利于插件的移植,所以就寫(xiě)了這個(gè)函數(shù)用來(lái)動(dòng)態(tài)產(chǎn)生Css. 代碼如下: AddCss=function(c){ var Sty=document.createElement('style'); Sty.type='text/css'; if(Browser.ie){ Sty.styleSheet.cssText=