10
การพิมพ์ CSS: หลีกเลี่ยง DIV แบบครึ่งหน้าระหว่างหน้าหรือไม่
ฉันกำลังเขียนปลั๊กอินสำหรับชิ้นส่วนของซอฟต์แวร์ที่นำชุดใหญ่ของรายการและปรากฏใน HTML ใน WebView ใน Cocoa (ซึ่งใช้ WebKit เป็น renderer ดังนั้นโดยทั่วไปคุณสามารถสมมติว่าไฟล์ HTML นี้เปิดอยู่ Safari) DIV นั้นสร้างมาจากความสูงแบบไดนามิก แต่ก็ไม่ได้แปรเปลี่ยนไปมากนัก พวกเขามักจะประมาณ 200px อย่างไรก็ตามมีรายการเหล่านี้ประมาณหกแสนรายการต่อเอกสารฉันมีเวลาที่ยากลำบากในการพิมพ์ นอกจากว่าฉันจะโชคดีมีรายการที่ตัดครึ่งที่ด้านล่างและด้านบนของทุกหน้าและนั่นทำให้การใช้งานพิมพ์จริงยากมาก ฉันได้ลองใช้ตัวแบ่งหน้าก่อนหน้าตัวแบ่งหน้าแบ่งหน้าและชุดค่าผสมสามแบบที่ไม่มีประโยชน์ ฉันคิดว่าอาจเป็นเพราะ WebKit แสดงคำแนะนำไม่ถูกต้องหรืออาจเป็นเพราะฉันไม่เข้าใจวิธีใช้งาน ฉันต้องการความช่วยเหลือ ฉันจะป้องกันไม่ให้ครึ่งหนึ่งของ DIV ของฉันถูกพิมพ์ได้อย่างไรเมื่อพิมพ์?
201
css
cocoa
printing
page-break