CSSGroupingRule - 表示包含其他规则的任何 CSS at-rule

实现 CSSGroupingRule 接口的对象表示包含其他规则(嵌套在其中)的任何 CSS at-rule。

从它派生的对象:

语法

该语法使用了 WebIDL 格式进行描述。

interface CSSGroupingRule : CSSRule {
    readonly attribute CSSRuleList cssRules;
    unsigned long insertRule (DOMString rule, unsigned long index);
    void deleteRule (unsigned long index);
}

所有 CSSGroupingRule 实例通用的属性

CSSGroupingRule 派生自 CSSRule 并继承了所有的属性。它有一个特有的属性:

CSSGroupingRule.cssRules 只读

返回 CSSRuleList,表示媒体规则中 CSS 规则。

所有 CSSGroupingRule 实例通用的方法

CSSGroupingRule 派生自 CSSRule 并继承了所有的方法。它有两个特有的方法:

CSSGroupingRule.deleteRule

从样式表中删除规则。

CSSGroupingRule.insertRule

将新样式规则插入到当前样式表中。

规范

规范 状态 备注
CSS Conditional Rules Module Level 3
CSSGroupingRule 的定义
候选推荐 初始定义。

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 45 支持 20 不支持 32 不支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 45 45 支持 20 未知 32 不支持

相关链接