使用dompdf生成PDF并在分页后的第一个tr中为空space

Generating PDF with dompdf and getting empty space in the first tr after page break

我在使用 dompdf 生成 PDF 时遇到了非常奇怪的错误。当分页发生在 table 内时会出现问题。分页后,第一个tr在下一页的左侧有一些奇怪的空白space(下图显示问题)。

我尝试设置 page-break-inside: avoid; 以避免破坏 table,但这并没有解决问题。在这种情况下,空 space 将被添加到同一个 tr,即使它不再是页面上的第一个 tr

关于如何解决这个问题并删除空的 space 有什么建议吗?

我最终设法解决了这个问题。奇怪的行为是由 td 的某些子项上设置的 display: inline-block; 引起的。删除 display: inline-block;,并使用 table 以某种方式重写逻辑,解决了我的问题。