An object implementing the
CSSConditionRule
interface represents a single condition CSS at-rule, which consists of a condition and a statement block. It is a child of
CSSGroupingRule
.
Two objects derive from it :
CSSMediaRule
and
CSSSupportsRule
.
The syntax is described using the WebIDL 格式。
interface CSSConditionRule : CSSGroupingRule {
attribute DOMString conditionText;
}
CSSConditionRule
派生自
CSSRule
,
CSSGroupingRule
and inherits all properties of these classes. It has one specific property:
CSSConditionRule.conditionText
Represents the text of the condition of the rule.
CSSConditionRule
派生自
CSSRule
,
CSSGroupingRule
and inherits all methods of these classes. It has no specific property of its own.
| 规范 | 状态 | 注释 |
|---|---|---|
|
CSS Conditional Rules Module Level 3
The definition of 'CSSConditionRule' in that specification. |
候选推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
CSSConditionRule
|
Chrome 56 | Edge ≤18 | Firefox 20 | IE No | Opera 43 | Safari ? | WebView Android 56 | Chrome Android 56 | Firefox Android 20 | Opera Android 43 | Safari iOS ? | Samsung Internet Android 6.0 |
完整支持
不支持
兼容性未知
CSSConditionRule
AnimationEvent
CSS
CSSGroupingRule
CSSKeyframeRule
CSSKeyframesRule
CSSMediaRule
CSSNamespaceRule
CSSPageRule
CSSRule
CSSRuleList
CSSStyleDeclaration
CSSStyleRule
CSSStyleSheet
CSSSupportsRule
CaretPosition
LinkStyle
MediaQueryList
MediaQueryListListener
Screen
StyleSheet
StyleSheetList
TransitionEvent