スタイルpageBreakBeforeプロパティ
例
id = "footer"の各<p>要素の前に、常にページ分割を設定してください。
document.getElementById("footer").style.pageBreakBefore = "always";
自分で試してみてください»
定義と使用法
pageBreakBeforeプロパティは、要素の前のページ分割動作を設定または返します(印刷または印刷プレビュー用)。
注: pageBreakBeforeプロパティは、絶対位置にある要素には影響しません。ページ分割は、印刷プレビューまたは印刷時にのみ表示されます。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
pageBreakBefore | Yes | Yes | Yes | Yes | Yes |
構文
pageBreakBeforeプロパティを返します。
object.style.pageBreakBefore
pageBreakBeforeプロパティを設定します。
object.style.pageBreakBefore = "auto|always|avoid|emptystring|left|right|initial|inherit"
プロパティ値
Value | Description |
---|---|
auto | Insert a page break before the element if necessary. This is default |
always | Always insert a page break before the element |
avoid | Avoid a page break before the element |
"" (empty string) | Page break is not inserted before the element |
left | Insert one or two page breaks before the element, so the next page is considered a left page |
right | Insert one or two page breaks before the element, so the next page is considered a right page |
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-beforeプロパティ
❮スタイルオブジェクト