CSSPageRule - 代表单个 CSS @page 规则的接口
CSSPageRule
是代表单个 CSS @page
规则的接口。它实现了 CSSRule
接口,其类型值为 6
(CSSRule.PAGE_RULE
)。
语法
该语法使用了 WebIDL 格式进行描述。
interface CSSPageRule : CSSRule {
attribute DOMString selectorText;
readonly attribute CSSStyleDeclaration style;
};
属性
作为 CSSRule
的子类,CSSPageRule
也实现了该接口的属性。它具有以下特有属性:
CSSPageRule.selectorText
表示与规则关联的页面选择器的文本。
CSSPageRule.style
只读
返回与规则关联的声明块。
方法
作为 CSSRule
的子类,CSSPageRule
也实现了该接口的方法。它没有特有的方法。
规范
规范 | 状态 | 备注 |
---|---|---|
CSS Object Model (CSSOM) CSSPageRule 的定义 |
工作草案 | 自从 Document Object Model (DOM) Level 2 Style Specification 依赖没有变化 |
Document Object Model (DOM) Level 2 Style Specification CSSPageRule 的定义 |
已过时 | 初始定义 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 45.0 | 支持 | 19 | 支持 | 支持 | 支持 |
selectorText |
支持 | 支持 | 不支持 | 支持 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Android Webview | Edge | Firefox Mobile | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
基础支持 | 未知 | 45.0 | 支持 | 19.0 | 未知 | 未知 | 未知 | 45.0 |
selectorText |
未知 | 未知 | 支持 | 不支持 | 未知 | 未知 | 未知 | 未知 |