サーチ…


構文

  • ページ区切り後:自動|いつも| |を避ける|左|右|最初の|継承する;
  • ページ区切り前:auto |いつも| |を避ける|左|右|最初の|継承する;
  • ページ区切り内:auto | |を避ける|最初の|継承する;

パラメーター

説明
オートデフォルト。自動改ページ
常に常に改ページを挿入する
避けるページ区切りを避ける(可能な場合)
改ページを挿入して、次のページが左ページとしてフォーマットされるようにする
改ページを挿入して、次のページが正しいページとしてフォーマットされるようにする
初期このプロパティをデフォルト値に設定します。
継承する親要素からこのプロパティを継承します。

備考

CSSにページ区切りのプロパティはありません。 3つのプロパティ( page-break-beforepage-break-afterpage-break-inside )のみ。

関連する: orphanswidows

メディア印刷ページ区切り

@media print {
  p {
    page-break-inside: avoid;
  }
  h1 { 
    page-break-before: always;
  }
  h2 {
    page-break-after: avoid;
  }
}

このコードは3つのことを行います:

  • 可能であれば、段落が2つのページに分割されることはありません。
  • すべてのh1見出しにPage-Break-Beforeを強制します。つまり、h1が発生する前に改ページが行われます。
  • 任意のh2の直後にページ区切りを防止します


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow