手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript新增样式规则(推荐)
JavaScript新增样式规则(推荐)
摘要:关键代码如下所示:window.onload=function(){varsheet=document.styleSheets[0];//【...

关键代码如下所示:

<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新增样式规则(推荐)】相关文章:

JavaScript使用技巧精选

javascript鼠标滑动评分控件完整

JavaScript模版引擎的基本实现方法浅析

JavaScript里实用的原生API汇总

JavaScript静态的动态

javascript模拟评分控件实现方法

JavaScript中的this机制

JavaScript数据结构与算法之链表

javascript无刷新评论实现方法

JavaScript实现Iterator模式实例分析

精品推荐
分类导航