CSSMediaRule
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.
CSSMediaRule
是一个表示单个 CSS @media
规则的接口。它实现了 CSSConditionRule
接口,因此也是 CSSGroupingRule
,也相当于CSSRule
中类型值为 4
的规则类型(即CSSRule.MEDIA_RULE
)。
语法
下列语法是使用 WebIDL 格式描述的。
interface CSSMediaRule : CSSConditionRule { readonly attribute MediaList media; }
属性
作为一个 CSSConditionRule
,同时也是 CSSGroupingRule
和 CSSRule
,CSSMediaRule
也实现(继承)了来自这些接口的属性。它还有如下属性:
CSSMediaRule.media
只读-
声明了一个
MediaList
,表示指定目标媒体中的样式信息。
方法
作为一个 CSSConditionRule
,同时也是 CSSGroupingRule
和 CSSRule
,CSSMediaRule
也实现(继承)了来自这些接口的方法。除此之外,没有其他方法。
规范
Specification |
---|
CSS Conditional Rules Module Level 3 # the-cssmediarule-interface |
浏览器兼容性
BCD tables only load in the browser