Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Mengawal Pecah Halaman dalam Jadual Besar dengan CSS?

Bagaimana untuk Mengawal Pecah Halaman dalam Jadual Besar dengan CSS?

Susan Sarandon
Susan Sarandonasal
2024-12-06 11:13:12994semak imbas

How to Control Page Breaks in Large Tables with CSS?

Cara Memaksa Pemisah Halaman dengan CSS untuk Jadual Besar

Apabila bekerja dengan jadual dinamik yang mengandungi banyak baris, adalah penting untuk mengawal pemisah halaman untuk persembahan cetakan yang lebih baik. CSS menawarkan dua sifat penting untuk tujuan ini: page-break-before dan page-break-after.

Untuk memastikan page break mengikut keperluan, kod berikut boleh dilaksanakan:

table { page-break-inside:auto }
tr    { page-break-inside:avoid; page-break-after:auto }

Sifat page-break-inside pada elemen jadual ditetapkan kepada auto, menunjukkan bahawa penyemak imbas secara automatik akan menentukan masa untuk memasukkan pemisah halaman dalam jadual.

Untuk individu rows (tr), sifat page-break-inside ditetapkan untuk dielakkan, menghalang pemecahan halaman daripada berlaku dalam satu baris. Sifat pemecah halaman ditetapkan kepada automatik, menyebabkan pemecahan halaman berlaku selepas setiap baris.

Rujuk spesifikasi Profil Cetakan CSS W3C untuk garis panduan terperinci tentang sifat cetakan CSS. Selain itu, forum pembangun Salesforce menyediakan perbincangan dan cerapan berharga tentang CSS untuk mencetak senario.

Atas ialah kandungan terperinci Bagaimana untuk Mengawal Pecah Halaman dalam Jadual Besar dengan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn