博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DoM样式方法
阅读量:5939 次
发布时间:2019-06-19

本文共 643 字,大约阅读时间需要 2 分钟。

getPropertyValue(propertyName (如“background-color")) --返回css特性propertyName的字符串值。

removeProperty(propertyName )---从css中删除propertyName。
setProperty(propertyName,value,priority)---最后一个参数为空字符或者important。

访问样式表css规则

注意:使用style对象可以方便获取某个有style特性元素的样式的css样式,但它无法表示由css规则或者在style特性外部定义的类定义的元素的样式。

解决方案:
DOM为每一个样式表指定了一个cssRules的集合,它包含所有定义在样式表中的css规则,如下:
var orules=document.styleSheets[0].cssRules||document.styleSheets[0].rules;(检测不同浏览器,IE支持rules)

获取IE行间样式为或者类定义样式:obj.currentStyle.backgroundColor  获取DOM行间样式或者类定义样式为:document.defaultView.getComputedStyle(obj,null).backgroundColor---最终显示的是RGB的样式

转载于:https://www.cnblogs.com/jtjds/articles/5517613.html

你可能感兴趣的文章
度量时间差
查看>>
apache prefork模式优化错误
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
JS页面刷新保持数据不丢失
查看>>
清橙A1202&Bzoj2201:彩色圆环
查看>>
使用data pump工具的准备
查看>>
springMVC---级联属性
查看>>
get和post区别
查看>>
crontab执行shell脚本日志中出现乱码
查看>>
cmd.exe启动参数说明
查看>>
《随笔记录》20170310
查看>>
网站分析系统
查看>>
从零开始来看一下Java泛型的设计
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
3.1
查看>>
校验表单如何摆脱 if else ?
查看>>
JS敏感信息泄露:不容忽视的WEB漏洞
查看>>
让我们荡起双桨,Android 小船波浪动画
查看>>
分布式memcached服务器代理magent安装配置(CentOS6.6)
查看>>