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

来源:互联网 发布:用js做一个登录界面 编辑:程序博客网 时间:2024/06/06 09:58
对象属性/方法作用兼容性style(float不能直接访问)cssTextstyle特性中的css代码IE 9+,Firefox,Safari,Chrome,Oprea 9+lengthcss属性个数item()给定位置css属性名称parentRulecss信息的CSSRule对象getPropertyCSSValue()包含给定值的CSSValue对象getPropertyValue()返回给定属性的字符串值setProperty(propertyName,value,priority)将给定属性设置为相应的值并加上优先权标志(“important”或一个空字符串)removeProperty()从样式中删除给定属性getPropertyPriority()属性使用!important返回“important”,反则返回空字符串计算样式
(只读)Document.defaultView.getComputedStyle(Dom,伪类)(IE不支持)获得的是最终计算的结果 Dom.currentStyle(IE)StyleSheetdisabled样式表是否被禁用(可写,其他均为只读) href/type/ media当前样式表支持的所有媒体类型的集合 ownerNode指向拥有当前样式表的节点指针(@import导入时为null)IE不支持parentStyleSheet@import导入时指向导入他的指针 titleownerNode的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不支持CSSValuecssText属性的字符串值 cssValueType类型:0-继承的值,1-基本的值,2-值列表,3-自定义的值 
原创粉丝点击