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 | 不支持 |