时间:2021-05-26
关键代码如下所示:
<html> <head> <link rel="stylesheet" type="text/css" href="basic.css"> <script> window.onload=function(){ var sheet=document.styleSheets[0]; //【新增样式规则】 // sheet.insertRule('.div1{font-size:16px;color:red;}',0); IE8及以上不支持 //第一个参数是样式,第二个是样式的位置 // sheet.addRule('.div1','font-size:20px;color:orange;font-weight:bold;',0); //IE都支持 //第一个参数是样式名,第二个样式位置是样式规则,第三个是样式位置 function insertCss(element,csName,position){ //跨浏览器兼容 if(sheet.insertRule){ // sheet.insertRule 非IE的时候会读取到一个函数,IE8即以上的时候会读取到undefined sheet.insertRule(element+'{'+csName+'}',position); }else if(sheet.addRule){ sheet.addRule(element,csName,position); } } insertCss('.div1','font-size:16px;color:orange',0); //【删除样式规则】 //sheet.deleteRule(position) ; //删除样式 参数为位置 //IE8及以上不支持 //sheet.removeRule(position) ; //删除样式 参数为位置 //IE支持 function deleteCss(position){ //跨浏览器兼容 if(sheet.deleteRule){ sheet.deleteRule(position); }else if(sheet.removeRule){ sheet.removeRule(position); } deleteCss(0); } } </script> </head> <body></body></html>以上所述是小编给大家介绍的JavaScript新增样式规则(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
淘宝规则丨新增店铺自营销活动规则的消息,你知道吗?为了规范卖家的店铺自营销活动,淘宝规则新增店铺自营销活动规则,接下来跟着疯狂易购网小编去看看淘宝规则丨新增
淘宝规则:淘宝认证规则新增两大监管措施!近日,淘宝对淘宝认证规则进行了调整,新增两大监管措施,接下来疯狂易购网小编详细的介绍一下淘宝规则:淘宝认证规则新增两
淘宝规则新增5大违规处理措施!淘宝规则不断规范,这次淘宝规则新增了5大淘宝违规处理措施,接下来跟着疯狂易购网小编一起去瞧瞧淘宝规则新增5大违规处理措施的内容
使用javaScript与jQuery添加CSS样式的区别和步骤使用javaScript制作光棒效果--首先是javaScript$(function(){va
一阶段:html标签、html5新增标签、css样式、css3样式、媒体查询等三阶段:canvas、js高级应用、JS-SDK、H5新增技术