[CSS]CSSで印刷時のページ分割(改ページ)を行う方法

CSSプロパティ
スポンサーリンク

WEbページを印刷する場合、

「なんでここでページ分割されるの??」

なんてことがよく起こりますが、CSSのpage-break-beforepage-break-afterを使えば、ページ分割(改ページ)位置を指定してあげることができます。

page-break-before

直前で改ページさせるにはpage-break-beforeを使います。



page-break-beforeの値

auto制御なし(初期値)
always要素の直前で改ページ
avoid要素の直前での改ページの禁止
left要素の直前で改ページ。改ページ後の次ページが左側に来る
right要素の直前で改ページ。改ページ後の次ページが右側に来る


page-break-after

直後で改ページさせるにはpage-break-afterを使います。



page-break-afterの値

auto制御なし(初期値)
always要素の直後で改ページ
avoid要素の直後での改ページの禁止
left要素の直後で改ページ。改ページ後の次ページが左側に来る
right要素の直後で改ページ。改ページ後の次ページが右側に来る

コメント

タイトルとURLをコピーしました