CSS page-break-insideプロパティ


例

`<pre>` と `<blockquote>` 要素内に改ページを挿入しないようにする:

@media print { pre, blockquote {page-break-inside: avoid;} }


プロパティの定義と使用説明

page-break-inside プロパティは、指定された要素内に改ページを挿入するかどうかを設定するために使用されます。

注意:絶対配置の要素にはこのプロパティを使用できません。

注意:改ページプロパティはできるだけ少なく使用し、テーブル、フロート要素、ボーダー付きブロック要素での使用は避けてください。

デフォルト値: auto
継承: no
バージョン: CSS2
JavaScript 構文: object.style.pageBreakInside="avoid"


ブラウザーサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザーが page-break-inside プロパティをサポートしています。

注意:IE8 およびそれ以前の IE バージョンは "inherit" プロパティをサポートしていません。

注意:Firefox、Chrome、および Safari はプロパティ値 "avoid" をサポートしていません。


プロパティ値

值 説明
auto デフォルト。必要に応じて要素内に改ページを挿入します。
avoid 要素内に改ページを挿入しないようにします。
inherit page-break-inside プロパティの設定を親要素から継承することを指定します。
その他の拡張