2011-02-07 5 views
0

私の問題は: 私は印刷したいいくつかのhtmlテーブルを持つページを持っています。一部の表には行が多数あり、他の表には行がありません。私がしたいのは、第1と第2のテーブル(大きなもの)を別々のページに、そして残りのもの(小さなもの)をページあたり2つずつ印刷することです。私はどこにページブレークを置くことができますか? 私は特定のテーブルの後にページ区切り

<style> 
@media print 
{ 
table {page-break-after: left} 
} 
</style> 

を試してみましたが、これは、各テーブルの後、私はしたくない何かを改ページを置きます。

誰でも手伝うことができますか? ありがとうございました!

答えて

5

私はルールをクラスに入れて、クラスを各テーブルに適用します。

@media print 
{ 
    table.break {page-break-after: left} 

} 

そしてHTML:

<table class="break"> 
+0

ありがとう!それは完全に動作します!私はこの答えを1時間以上探しています!! –

+0

ありがとう、私は、div.breakを使用して、divのために改訂ありがとう! – c14kaa

関連する問題