我有一个动态生成的页面,由一些 div 和表格以及这些 div 中的其他元素组成,所有这些都是绝对定位的。较低的 div 可能包含更多内容,例如评论/描述,因此它们会比页面长。
问题是 dompdf 没有插入分页符,它只是跨越到第一页的末尾,而我的 html 的其余部分被切断了......
显然,page-break-before/after allways 是行不通的,因为内容是动态的,它可能会也可能不会跨越多个页面,具体取决于每个条目。
有没有人知道一种更简单的让它表现的方法,除了测量内容高度,在生成 html 并将其发送到 dompdf 之前用 JS 插入分页符?