page-break-afterプロパティ。

印刷用CSSに於ける当該要素直後での改ページ指定・page-break-afterプロパティに関する解説です。

page-break-afterプロパティとは。

page-break-afterプロパティは、印刷に於ける当該要素直後での改ページの指定です。

page-break-afterプロパティの扱い。

page-break-afterプロパティの書式。

page-break-afterプロパティの書式は、以下のようになります。

page-break-after:

値としては、以下のものが取れます。

inherit
一番近い上位要素で指定された値を継承します。
auto
当該要素の直後で改ページを行う事を強制も禁止もしません。この場合、ユーザエージェントはCSSに於ける改ページの扱いに従って改ページを行うかどうかを判断する事になります(デフォルト)。
always
当該要素の直後では必ず改ページを行うものとします。
avoid
当該要素の直後では改ページを禁止するものとします。
left
当該要素の直後では必ず改ページを行い、その結果続きは見開きで左ページに来るようにします。
  • 左ページの印刷時にこのプロパティを持つ要素を処理する場合は、次ページ(右ページ)は空白ページとなります。
right
当該要素の直後では必ず改ページを行い、その結果続きは見開きで右ページに来るようにします。
  • 右ページの印刷時にこのプロパティを持つ要素を処理する場合は、次ページ(左ページ)は空白ページとなります。

page-break-afterプロパティの記述例。

例えば、クラス名explanationを持つ<div>要素の直後では必ずページを改めたい場合は、

div.explanation {
    page-break-after: always;
    }

と記述します。

page-break-afterプロパティに関する注意事項。

page-break-afterプロパティの実装上の注意。

ネットスケープ 4.x/6.xでの注意事項。

ネットスケープ 4.x及びネットスケープ 6.xでは、page-break-afterプロパティは実装されておりません。

WAP 2.0での注意事項。

WAP 2.0では、page-break-afterプロパティは定義されておりません

関連項目。


しらぎくのウェブサイト作成入門サイトマップ