サーチ…
構文
- ページ区切り後:自動|いつも| |を避ける|左|右|最初の|継承する;
- ページ区切り前:auto |いつも| |を避ける|左|右|最初の|継承する;
- ページ区切り内:auto | |を避ける|最初の|継承する;
パラメーター
値 | 説明 |
---|---|
オート | デフォルト。自動改ページ |
常に | 常に改ページを挿入する |
避ける | ページ区切りを避ける(可能な場合) |
左 | 改ページを挿入して、次のページが左ページとしてフォーマットされるようにする |
右 | 改ページを挿入して、次のページが正しいページとしてフォーマットされるようにする |
初期 | このプロパティをデフォルト値に設定します。 |
継承する | 親要素からこのプロパティを継承します。 |
備考
CSSにページ区切りのプロパティはありません。 3つのプロパティ( page-break-before 、 page-break-after 、 page-break-inside )のみ。
関連する: orphans
、 widows
。
メディア印刷ページ区切り
@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