整理的关于DOM的表格(五——样式表操作)

对象 属性/方法 作用 兼容性
style(float不能直接访问) cssText style特性中的css代码 IE 9+,Firefox,Safari,Chrome,Oprea 9+
length css属性个数
item() 给定位置css属性名称
parentRule css信息的CSSRule对象
getPropertyCSSValue() 包含给定值的CSSValue对象
getPropertyValue() 返回给定属性的字符串值
setProperty(propertyName,value,priority) 将给定属性设置为相应的值并加上优先权标志(“important”或一个空字符串)
removeProperty() 从样式中删除给定属性
getPropertyPriority() 属性使用!important返回“important”,反则返回空字符串
计算样式
(只读)
Document.defaultView.getComputedStyle(Dom,伪类)(IE不支持) 获得的是最终计算的结果  
Dom.currentStyle(IE)
StyleSheet disabled 样式表是否被禁用(可写,其他均为只读)  
href/type / 
media 当前样式表支持的所有媒体类型的集合  
ownerNode 指向拥有当前样式表的节点指针(@import导入时为null) IE不支持
parentStyleSheet @import导入时指向导入他的指针 
title ownerNode的title属性 
CSSStyleSheet--样式表
(继承自StyleSheet)
(DOM.sheet/非IE
DOM.styleSheet/IE
DOM为link/style元素)
cssRules 样式表中包含的样式规则的集合 IE(rules)
ownerRule @import导入时指向导入他的规则(否则为null) IE不支持
deleteRule(index) 删除cssRules集合中指定位置的规则 IE(removeRule)
insertRule(rule,index) 向cssRules集合中指定位置插入rule字符串 IE(addRule)
document.styleSheets
(样式表--CSSStyleSheet集合)
length/[]/item() /  
CSSRule
(CSSStyleRule)
cssText 返回整条规则对应的文本() IE不支持
parentRule 如果当前规则就是导入的规则,这个属性引用的就是导入规则(否则为null)
parentStyleSheet 当前规则所属的样式表
selectorText 返回当前规则的选择符文本 opera为可,写其他均为只读
style 一个CSSStyleDeclaration对象,可以通过它设置和读取规则中特定的样式值 
type 表示规则类型的常量值 IE不支持
CSSValue cssText 属性的字符串值 
cssValueType 类型:0-继承的值,1-基本的值,2-值列表,3-自定义的值  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值