我有一个使用 wkhtmltopdf 生成的 pdf 报告。其中一部分是带有 HTML 注释的表格,可以长达 3 页。我已经有下面的 CSS 以避免任何表格行或表格单元格内部有分页符,这适用于较小的行。但是,对于具有大注释的行,单元格跨越多个页面并溢出到下一页的表头中。
如何使溢出的文本位于单元格内,而不是与下一页的标题重叠?
thead {
display: table-header-group;
}
tfoot {
display: table-row-group;
}
tr, td, th, .dont-break {
page-break-inside: avoid !important;
}