CSSPageRule

CSSPageRule は、1 個の CSS @page 規則を表すインターフェイスです。これは、型定数の値が 6 (CSSRule.PAGE_RULE) の CSSRule インターフェイスを実装します。

構文

構文は、WebIDL 形式で記述されます。

interface CSSPageRule : CSSRule {
  attribute DOMString selectorText;
  readonly attribute CSSStyleDeclaration style;
};

プロパティ

CSSRule として、CSSPageRule は、このインターフェイスのプロパティも実装します。これは、次の固有のプロパティを持ちます:

CSSPageRule.selectorText (en-US)
@-規則に関連付けられたページセレクターのテキストを表す。
CSSPageRule.style (en-US) 読取専用
@-規則に関連付けられた宣言ブロックを返す。

メソッド

CSSRule として、CSSPageRule は、このインターフェイスのメソッドも実装します。固有のメソッドはありません。

仕様

仕様書 策定状況 備考
CSS Object Model (CSSOM)
CSSPageRule の定義
草案 Document Object Model (DOM) Level 2 Style Specification からの変更なし
Document Object Model (DOM) Level 2 Style Specification
CSSPageRule の定義
廃止 初期定義

ブラウザーの実装状況

BCD tables only load in the browser