13

私のコードの例はこれです:

<div class="print">
This div needs to be on one page.
</div>

<div class="print">
This div needs to print on a separate page.
</div>

私は上記のようなカップルを持っていdivsます、そして私はdiv印刷されるときにそれぞれがそれ自身のページにある必要があります。私はprint.cssのクラスで試し'page-break-before'てみました。何が間違っているのかわかりません。'page-break-after'.print

私に'page-break-after'は正しいと思われ、それは私が検索するときにいつも見つける解決策ですが、私はそれを機能させることができないようです。

4

2 に答える 2

23

cssルールを使用する必要があります:

.print {page-break-after:always;}

Chrome12.0とFirefox3.5で動作します

brタグを使用してAllexが提供するソリューションは、このバージョンのChromeでは機能しません

于 2011-06-11T08:58:44.757 に答える
15

すべての</div>タグの後にこれを試してください

<br clear="all" style="page-break-before:always" />

わたしにはできる...

于 2011-02-04T13:19:27.090 に答える