如前所述,IE和Firefox依赖于两个不同的CSS规则对象访问一个样式表的规则。 下面列出了两个对象:
属性 | 描述 |
---|---|
cssRules [] | DOM2基于CSS规则对象支持在NS / Firefox。 |
规则[] | IE的CSS规则的对象。 示例(S): 如果的(document.styleSheets [0]。cssRules) |
属性
属性 | 描述 |
---|---|
cssText | 返回一个CSS规则在其全部的内容,选择相应的CSS声明(次)。NS / Firefox的一个有用的属性,可以轻松地搜索规则内,通过寻找在选择和属性的规则一次。 示例(S): 如果(document.styleSheets [0]。cssRules [0]。cssText.indexOf(“浮动”)!= -1) |
长度 | 返回的长度的的CSS规则的对象(cssRules.length或rules.length),换句话说,在一个样式表的数目的规则。 |
parentStyleSheet | 返回的样式表对象,它包含当前的规则。 |
selectorText | 读/写属性返回选择规则的一部分。 设置此属性在Firefox和IE浏览器产生不可预知的结果。 示例(S): MySheet的风险值= document.styleSheets [0] |
风格 | 对象的CSS规则对象“风格”提供读/写访问规则中定义的各个属性,类似时尚“风格”对象的内联样式。 示例(S): MySheet的风险值= document.styleSheets [0] |