スタイルpageBreakInsideプロパティ
例
id = "footer"を使用して<p>要素内でページ分割を回避します。
document.getElementById("footer").style.pageBreakInside = "avoid";
自分で試してみてください»
定義と使用法
pageBreakInsideプロパティは、要素内のページ分割動作を設定または返します(印刷または印刷プレビュー用)。
注: pageBreakInsideプロパティは、絶対位置にある要素には影響しません。ページ分割は、印刷プレビューまたは印刷時にのみ表示されます。
ヒント:テーブル、フローティング要素、および境界線のあるブロック要素内のページ分割プロパティは避けてください。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
pageBreakInside | Yes | Yes | Yes | Yes | Yes |
構文
pageBreakInsideプロパティを返します。
object.style.pageBreakInside
pageBreakInsideプロパティを設定します。
object.style.pageBreakInside = "auto|avoid|initial|inherit"
プロパティ値
Value | Description |
---|---|
auto | Insert a page break inside the element if necessary. This is default |
avoid | Avoid a page break inside an element |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
技術的な詳細
デフォルト値: | 自動 |
---|---|
戻り値: | 印刷時の要素内のページ分割動作を表す文字列 |
CSSバージョン | CSS2 |
関連ページ
CSSリファレンス:page-break-insideプロパティ
❮スタイルオブジェクト