首页 > web前端 > css教程 > 将 HTML 转换为 PDF 时如何防止表格行内分页?

将 HTML 转换为 PDF 时如何防止表格行内分页?

Linda Hamilton
发布: 2024-12-30 16:25:09
原创
794 人浏览过

How to Prevent Page Breaks Inside Table Rows When Converting HTML to PDF?

防止表格行内的分页符

在 HTML 中,使用 wkhtmltopdf 转换为 PDF 时,表格行内的分页符可能会很麻烦。虽然设置 page-break-inside:void with the table 通常可以解决问题,但它可能会停止处理过多的行。

要克服此限制,可以使用替代 CSS 方法:

<table class="print-friendly">
    <!-- The rest of your table here -->
</table>

<style>
    table.print-friendly tr td, table.print-friendly tr th {
        page-break-inside: avoid;
    }
</style>
登录后复制

直接将大多数 CSS 规则应用于

;标签可以改变表格的格式并引入双边框。然而, <第>表行中的标签通常允许此类 CSS 规范。通过使用上面的 CSS 代码,您可以将 page-break-inside:void 规则应用于所有 。和表中的后代被指定为 class="print-Friendly"。

以上是将 HTML 转换为 PDF 时如何防止表格行内分页?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板