js 动态修改css文件的方法

前端技术 2023/08/09 JavaScript
_.find(document.styleSheets[4].cssRules,function(cssRule){ 
if(cssRule.selectorText && cssRule.selectorText.indexOf(\".navbar-fixed-top2\")>-1){ 
cssRule.style.position=\"\"; 
cssRule.style.top = \"0px\"; 
} 
if(cssRule.selectorText && cssRule.selectorText.indexOf(\"#pageIndi_content, #page1_l1_content, #page_appList\") >-1){ 
cssRule.style.padding = \"0px\"; 
} 
if(cssRule.selectorText && cssRule.selectorText.indexOf(\"#page1_index_content\") >-1){ 
cssRule.style.padding = \"0px\"; 
} 
});

循环用的underscore,在使用cssRule不能直接使用下面的代码,否则不会生效

cssRule.style=\" left: 0;position:\'\';right: 0; top: 0px;z-index: 1031;\";

只能使用

cssRule.style.padding = \"0px\";

本文地址:https://www.stayed.cn/item/709

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。