我正在使用SEJDA API和 PHP将 HTML 转换为 PDF。在这个 HTML 中,我有多个行数可变的表格,每个表格的高度可变,列数可变,等等。
有时一个(或多个)表格足够长,可以显示在多个页面上,所以我可以有一个只有行tbody
但没有thead
“标签”的页面来说明每列可以代表什么。
是否有适当的方法强制在thead
显示表格的每个页面上显示?“css position:fixed”解决方案不是一个好方法,因为可能有多个表,并且并非所有页面都有一个表。
我正在使用SEJDA API和 PHP将 HTML 转换为 PDF。在这个 HTML 中,我有多个行数可变的表格,每个表格的高度可变,列数可变,等等。
有时一个(或多个)表格足够长,可以显示在多个页面上,所以我可以有一个只有行tbody
但没有thead
“标签”的页面来说明每列可以代表什么。
是否有适当的方法强制在thead
显示表格的每个页面上显示?“css position:fixed”解决方案不是一个好方法,因为可能有多个表,并且并非所有页面都有一个表。
将此添加到您的打印样式中:
thead {display: table-header-group;}
如果您仍有问题,请尝试https://docamatic.com。有一个动态表格模板(JSON 到 PDF)。