CSSGroupingRule: deleteRule() 方法
CSSGroupingRule 接口的 deleteRule() 方法从子 CSS 规则列表中移除一条 CSS 规则。
语法
js
deleteRule(index)
参数
index-
要删除的规则的索引。
返回值
无(undefined)。
异常
IndexSizeErrorDOMException-
如果 index 大于或等于子 CSS 规则的数量,则抛出此异常。
InvalidStateErrorDOMException-
如果正在移除的规则是
@namespaceat-rule,并且子 CSS 规则列表中包含除@importat-rules 和@namespaceat-rules 之外的其他内容,则抛出此异常。
示例
js
let myRules = document.styleSheets[0].cssRules;
myRules[0].deleteRule(2); /* deletes the rule at index 2 */
规范
| 规范 |
|---|
| CSS 对象模型 (CSSOM) # dom-cssgroupingrule-deleterule |
浏览器兼容性
加载中…