Apakah mungkin dalam CSS menggunakan properti di dalam @page untuk mengatakan bahwa header tabel (th) harus diulangi pada setiap halaman jika tabel tersebar di beberapa halaman?
css
css-tables
avernet
sumber
sumber
break-inside:avoid
, dan dapat dinonaktifkan denganbreak:inside: auto
. Lihat codereview.chromium.org/2021703002/#ps20001Beberapa browser mengulangi
thead
elemen pada setiap halaman, sebagaimana mestinya. Orang lain membutuhkan bantuan: Tambahkan ini ke CSS Anda:Opera 7.5 dan IE 5 tidak akan mengulang header apapun yang Anda coba.
( sumber )
sumber
thead
contoh di CSS saya (kompatibel dengan IE7) dan itu mengulangi judul ketika saya melakukan pratinjau cetak. Terima kasih. Tapi, saya melihat untuk mendapatkan baris yang direplikasi di bagian atas halaman berikutnya. Mengapa?Sebelum Anda menerapkan solusi ini, penting untuk mengetahui bahwa Webkit saat ini tidak melakukan ini.
Berikut masalah yang relevan di pelacak masalah Chrome: http://code.google.com/p/chromium/issues/detail?id=24826
Dan di pelacak masalah Webkit: https://bugs.webkit.org/show_bug.cgi?id=17205
Beri bintang di pelacak masalah Chrome jika Anda ingin menunjukkan bahwa ini penting bagi Anda (saya lakukan).
sumber
Flying Saucer xhtmlrenderer mengulangi THEAD di setiap halaman keluaran PDF, jika Anda menambahkan yang berikut ini ke CSS:
(Ini berfungsi setidaknya sejak rilis R8.)
sumber
Browser Chrome dan Opera tidak mendukung
thead {display: table-header-group;}
tetapi yang lainnya mendukung dengan baik ..sumber
bagaimana cara mencetak tabel HTML. Header dan footer di setiap halaman
Juga Bekerja di Browser Webkit
sumber