CSSGroupingRule

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

任何实现了 CSSGroupingRule 接口的对象表示任何可以包含或嵌套其他规则的 CSS @ 规则。

从其派生的对象:

语法

The syntax is described using the WebIDL format.

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

所有 CSSGroupingRule 实例共有的属性

The CSSGroupingRule derives from CSSRule and inherits all properties of this class. It has one specific property:

CSSGroupingRule.cssRules 只读

Returns a CSSRuleList of the CSS rules in the media rule.

所有 CSSGroupingRule 实例共有的方法

The CSSGroupingRule derives from CSSRule and inherits all methods of this class. It has two specific methods:

CSSGroupingRule.deleteRule

Deletes a rule from the style sheet.

CSSGroupingRule.insertRule

Inserts a new style rule into the current style sheet.

规范

Specification
CSS Object Model (CSSOM)
# the-cssgroupingrule-interface

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
CSSGroupingRule
cssRules
deleteRule
insertRule

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
Has more compatibility info.

参见