Menghalang Pecah Halaman Dalam Baris Jadual dalam HTML
Apabila menukar dokumen HTML kepada PDF menggunakan wkhtmltopdf, pengguna sering menghadapi isu pecah halaman yang berlaku dalam barisan jadual. Walaupun page-break-inside: avoid property boleh digunakan pada elemen jadual, ia mungkin tidak selalu berkesan untuk jadual besar.
Untuk menangani masalah ini, pendekatan alternatif boleh digunakan menggunakan CSS:
<table>
table.print-friendly tr td, table.print-friendly tr th { page-break-inside: avoid; }
Tidak seperti teg tr itu sendiri, teg td dan th di dalamnya menyokong sifat page-break-inside. Dengan menggunakan peraturan ini pada semua tr dan td anak jadual dengan kelas mesra cetak, anda boleh menghalang pemisah halaman daripada berlaku dalam baris individu.
Kaedah ini membolehkan anda mengekalkan pemformatan jadual sambil memastikan pemisah halaman hanya berlaku di antara baris jadual, menghasilkan dokumen PDF yang lebih bersih dan mudah dibaca.
Atas ialah kandungan terperinci Bagaimana Saya Boleh Menghalang Pecah Halaman Di Dalam Baris Jadual Apabila Menukar HTML kepada PDF?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!