CSSConditionRule - 表示一个 CSS at-rule 条件
实现 CSSConditionRule
接口的对象表示一个 CSS at-rule 条件,它由一个条件和一个语句块组成。它是 CSSGroupingRule
的子类。
两个对象派生自它:CSSMediaRule
和 CSSSupportsRule
。
语法
该语法使用了 WebIDL 格式进行描述。
interface CSSConditionRule : CSSGroupingRule {
attribute DOMString conditionText;
}
属性
CSSConditionRule
派生自 CSSRule
和 CSSGroupingRule
, 并继承这些类的所有属性。它有一个特有的属性:
CSSConditionRule.conditionText
代表规则条件的文本。
方法
CSSConditionRule
派生自 CSSRule
和 CSSGroupingRule
,并继承这些类的所有方法。它没有自己的特有属性。
规范
规范 | 状态 | 备注 |
---|---|---|
CSS Conditional Rules Module Level 3 CSSConditionRule 的定义 |
候选推荐 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 56 | 支持 | 20 | 不支持 | 43 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 56 | 56 | 支持 | 20 | 未知 | 43 | 未知 |