该 CSSSupportsRule 接口描述了代表一个 CSS 对象@supports at-rule. 它实现了 CSSConditionRule 接口, 因此 CSSRule指定规则 和CSSGroupingRule 用一个类型值接口 12 (CSSRule.SUPPORTS_RULE).
句法
该语法使用所描述的WebIDL 格式.
接口 CSSSupportsRule : CSSConditionRule {
}
性能
作为CSSConditionRule 因此一个 CSSRule指定规则 and和一CSSGroupingRule, CSSSupportsRule 还实现了,这些接口的属性。它没有特定的属性
方法
作为CSSConditionRule 因此一个 CSSRule指定规则和CSSGroupingRule, CSSSupportsRule 也实现了这个接口的方法。他没有具体属性的方法
规范
| 规范 | 状态 | 注释 |
|---|---|---|
| CSS Conditional Rules Module Level 3 CSSSupportsRule |
Candidate Recommendation | 初始定义 |
游览器兼容性
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Basic support | 未实现 | 17 (17)[1] | 未实现 | 12.10 | 未实现 |
| Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | 未实现 | 17.0 (17)[1] | 未实现 | 未实现 | 未实现 |
[1] 作为前叠这规则是没有意义的 CSSSupportsRule 只支持,如果用户可以通过设置配置的值ilayout.css.supports-rule.enable 的真实.
从Firefox 17到 Firefox 19 在内, CSSSupportsRule 直接来自 CSSRule 的方法和属性定义在 CSSConditionRule现在的水平,在 CSSSupportsRule定义.该规范草案改变了,并已更新了 Firefox 20 was updated.