レポート用のテーブルを生成するアプリケーションがあります。しかし、印刷中にテーブルが分割され、情報の一部が途切れてしまうことがあります(文字の上半分を印刷してから次のページに分割することを意味します)。オーバーフローが発生した場合のテーブル内のページ区切り
私はpage-break-beforeを試しました。しかし、それはすべてのテーブルがそれ自身のページになるようにします。 page-break-insideはOperaだけでサポートされているようです(そして、私が望むものであればわかりません)。
私が探しているのは、テーブル全体がページに収まらない場合、次のページにプッシュされます。次の行が次のページで開始された場合
助けていただけたら幸いです!
コメントありがとうございます。残念ながらそれは災害のレシピであるページサイズをハードコーディングしています。私は行の他のセルが複数の行の内容を持っていた場合に、各セルの内容をセルの上に強制的に適用する垂直方向の配置:text-topを追加しました。これは、また、オーバーフローした場合は、各ページの表のヘッダーを再印刷しました。とにかく、新しいページにデータを強制するよりもうまくいったと思いますが、ありがとうございます。 –