pageBreakBefore 属性のスタイル

定義と使用方法

pageBreakBefore 属性は印刷や印刷プレビューで要素の前に表示されるページ行動を設定または返します。

注釈:pageBreakBefore 属性は絶対位置の要素に影響を与えません。ページ分岐記号は印刷プレビュー中や印刷時にのみ表示されます。

他にも参照してください:

CSS リファレンスマニュアル:page-break-before 属性

id="footer"の<p>要素の前に常にページ分岐記号を設定:

document.getElementById("footer").style.pageBreakBefore = "always";

実際に試してみてください

文法

pageBreakBefore 属性を返す:

object.style.pageBreakBefore

pageBreakBefore 属性を設定:

object.style.pageBreakBefore = "auto|always|avoid|emptystring|left|right|initial|inherit"

属性値

説明
auto デフォルト。必要に応じて要素の前にページ分岐記号を挿入します。
always 常に要素の前にページ分岐記号を挿入します。
avoid 要素の前にページ分岐記号を挿入すべきでないことを避けます。
""(空文字列) 要素の前にページ分岐記号を挿入しません。
left 要素の前に十分なページ分岐記号があり、空白の左ページまで続きます。
right 要素の前に十分なページ分岐記号があり、空白の右ページまで続きます。
initial この属性をデフォルト値に設定します。参照してください initial
inherit この属性を親要素から継承します。参照してください inherit

技術的詳細

デフォルト値: auto
返り値: 印刷時に要素の前に表示されるページ行動を示す文字列。
CSS バージョン: CSS2

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート