我有以下HTML> jsfiddle。
当我使用DOMPDF将其输出为PDF时,在第一页上我获得了2个第一行,而不是我有10个空页,而不是2页包含剩余的内容。
如何打破桌面,使其在正确的页数上展开?
我试图在主表上使用page-break-inside: avoid;
,但它破坏了破损的行。
我希望它能像你期望的那样打破,但我不知道如何......
任何帮助将不胜感激 谢谢!
答案 0 :(得分:1)
渲染问题是由于与单个实体相关的已知错误,该错误太大而无法放在页面上。在您的情况下,您的产品列表表(大于页面)包含在另一个表中,这会创建一个太大而无法放在页面上的表格单元格。请参阅dompdf跟踪器issue 91: dompdf unable to split table cells between pages。
幸运的是,您的布局非常简单。将产品列表移动到容器外部。 I updated your original jsfiddle