pageBreakInside 属性のスタイル

定義と使用法

pageBreakInside 属性は印刷または印刷プレビュー時に要素内のページ分割行動を設定または返します。

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

ヒント:テーブル、フロート要素、枠線を持つブロック要素の中でページ分割記号属性を使用することを避けてください。

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

CSS 参考マニュアル:page-break-inside 属性

id="footer" の <p> 要素内にページ分割記号が発生しないように:

document.getElementById("footer").style.pageBreakInside = "avoid";

自分で試してみてください

文法

pageBreakInside 属性の返り値:

object.style.pageBreakInside

pageBreakInside 属性の設定:

object.style.pageBreakInside = "auto|avoid|initial|inherit"

属性値

説明
auto デフォルト。必要に応じて要素内部にページ分割記号を挿入します。
avoid 要素内部にページ分割記号を挿入することを避けます。
initial この属性をデフォルト値に設定します。参照してください initial
inherit 親要素からこの属性を継承します。参照してください inherit

技術的詳細

デフォルト値: auto
返り値: 文字列、印刷時に要素内部のページ分割行動を示します。
CSS バージョン: CSS2

ブラウザのサポート

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