CSSPageRule - 代表单个 CSS @page 规则的接口

CSSPageRule 是代表单个 CSS @page 规则的接口。它实现了 CSSRule 接口,其类型值为 6CSSRule.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 未知 未知 支持 不支持 未知 未知 未知 未知