【发布时间】:2011-07-05 14:17:25
【问题描述】:
我有一个包含嵌套表格的表格。当我打印此页面时,单元格在分页符处被拆分。
有没有机会我可以控制它应该跳到下一页而不是分开中间?
【问题讨论】:
-
对于基于 webkit 的浏览器,请参阅 stackoverflow.com/questions/1539876/…。
标签: css printing cells page-break
我有一个包含嵌套表格的表格。当我打印此页面时,单元格在分页符处被拆分。
有没有机会我可以控制它应该跳到下一页而不是分开中间?
【问题讨论】:
标签: css printing cells page-break
您可以查看page-break-before css 属性。例如,您可以在每个单元格上将其设置为 auto。
但我不能保证这会奏效,每个导航器的打印方式都略有不同。众所周知,Firefox 在打印大表格(超过一页)时会出现问题。
【讨论】:
我使用以下方法将一行的内容保持在一页上:
<tr style="page-break-inside: avoid">
很遗憾,浏览器支持有限。在 Internet Explorer 9 中运行良好,但在 Chrome 22 或 Firefox 15 中运行良好。
【讨论】: