insertRule() 方法在样式表中插入一条规则。
insertRule(rule,index)
参数 | 描述 |
---|---|
rule |
必需。要添加到样式表的规则的完整的、可解析的文本表示。
|
index | 必需。要把规则插入或附加到 cssRules 数组中的位置。 |
参数 index 的值。
该方法在下列情况下将抛出具有以下代码的 DOMException 异常 :
该方法将在样式表的 cssRules 数组的指定 index 处插入(或附加)新的 CSS rule。这是一个 DOM 标准方法,请参阅 CSSStyleSheet.addRule() ,它是特定于 IE 的一个替代方法。
把一条规则推放到样式表的顶端:
myStyle.insertRule("#blanc { color: white }", 0);
XML DOM 参考手册: CSSStyleSheet.addRule()