CSSConditionRule - 表示一个 CSS at-rule 条件

实现 CSSConditionRule 接口的对象表示一个 CSS at-rule 条件,它由一个条件和一个语句块组成。它是 CSSGroupingRule 的子类。

两个对象派生自它:CSSMediaRuleCSSSupportsRule

语法

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

interface CSSConditionRule : CSSGroupingRule {
    attribute DOMString conditionText;
}

属性

CSSConditionRule 派生自 CSSRuleCSSGroupingRule, 并继承这些类的所有属性。它有一个特有的属性:

CSSConditionRule.conditionText

代表规则条件的文本。

方法

CSSConditionRule 派生自 CSSRuleCSSGroupingRule,并继承这些类的所有方法。它没有自己的特有属性。

规范

规范 状态 备注
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 未知

相关链接