このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

CSSPageRule

Baseline 広く利用可能 *

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

* この機能の一部は、対応レベルが異なる場合があります。

CSSPageRule は単一の CSS @page ルールを表します。

CSSRule CSSGroupingRule CSSPageRule

インスタンスプロパティ

祖先である CSSRule からプロパティを継承しています。

CSSPageRule.selectorText

このアットルールに関連付けられたページセレクターのテキストを表します。

CSSPageRule.style 読取専用

このアットルールに関連付けられた宣言ブロックを返します。

インスタンスメソッド

祖先である CSSRule からメソッドを継承しています。

このスタイルシートには単一の @page ルールがあるので、最初の(そして唯一の)返されるルールは CSSPageRule になります。

css
@page {
  margin: 1cm;
}
js
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); // CSSPageRule

仕様書

仕様書
CSS Object Model (CSSOM)
# the-csspagerule-interface

ブラウザーの互換性