JavaScript新增样式规则(推荐)
2016-07-19 00:00
471 查看
关键代码如下所示:
以上所述是小编给大家介绍的JavaScript新增样式规则(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
JavaScript操作class和style样式代码详解
JS获取CSS样式(style/getComputedStyle/currentStyle)
JavaScript动态设置div的样式的方法
JavaScript操作HTML元素和样式的方法详解
基于JS实现简单的样式切换效果代码
javascript 动态修改css样式方法汇总(四种方法)
js获取内联样式的方法
js获取元素外链样式的方法
js实现class样式的修改、添加及删除的方法
JavaScript中获取样式的原生方法小结
<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新增样式规则(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
JavaScript动态添加css样式和script标签JavaScript操作class和style样式代码详解
JS获取CSS样式(style/getComputedStyle/currentStyle)
JavaScript动态设置div的样式的方法
JavaScript操作HTML元素和样式的方法详解
基于JS实现简单的样式切换效果代码
javascript 动态修改css样式方法汇总(四种方法)
js获取内联样式的方法
js获取元素外链样式的方法
js实现class样式的修改、添加及删除的方法
JavaScript中获取样式的原生方法小结
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- js数组实现图片轮播
- js可突破windows弹退效果代码
- JSP脚本漏洞面面观
- 使用BAT一句话命令实现快速合并JS、CSS
- js显示当前星期的起止日期的脚本
- 爆炸式的JS圆形浮动菜单特效代码
- js select常用操作控制代码
- JS实现不使用图片仿Windows右键菜单效果代码
- 从jsp发送动态图像
- 原生js结合html5制作小飞龙的简易跳球
- js 页面模块自由拖动实例
- js实现小鱼吐泡泡在页面游动特效
- js 提交和设置表单的值
- PHP VBS JS 函数 对照表
- node.js抓取并分析网页内容有无特殊内容的js文件
- PHP+JS实现大规模数据提交的方法
- 仿51JOB的地区选择效果(可选择多个地区)