ฉันมีโครงการที่ต้องพิมพ์ตาราง HTML ที่มีหลายแถว
ปัญหาของฉันคือวิธีพิมพ์ตารางในหลาย ๆ หน้า บางครั้งมันจะตัดแถวครึ่งทำให้ไม่สามารถอ่านได้เพราะครึ่งหนึ่งอยู่ที่ขอบเลือดออกของหน้ากระดาษและส่วนที่เหลือจะพิมพ์ที่ด้านบนของหน้าถัดไป
ทางออกที่เป็นไปได้เพียงอย่างเดียวที่ฉันคิดได้คือใช้ DIV แบบเรียงซ้อนแทนที่จะใช้ตารางและบังคับให้หยุดพักหน้าหากจำเป็น .. แต่ก่อนที่จะผ่านการเปลี่ยนแปลงทั้งหมดฉันคิดว่าฉันสามารถถามได้ที่นี่ก่อน
<thead>
ลงในตารางของคุณด้วย css ต่อไปนี้thead {display: table-header-group; }
เพื่อพิมพ์ส่วนหัวของตารางในหน้าถัดไปทั้งหมด (มีประโยชน์สำหรับตารางข้อมูล loooooong)