Google Chrome 打印中的分页符
在 Google Chrome 中,在打印过程中实现分页可能具有挑战性。尽管文档表明 page-break-after:always; 的有效性,但此方法可能并不总是有效。
解决方案
要在 Chrome 中可靠地强制分页,以下方法已被证明是成功的:
创建一个独特的
将 CSS 类“page”分配给每个
在 CSS 的“print”媒体查询中,定义以下规则:
div.page { page-break-after: always; page-break-inside: avoid; }
例如:
<div class="page"> <h1>This is Page 1</h1> </div> <div class="page"> <h1>This is Page 2</h1> </div> <div class="page"> <h1>This is Page 3</h1> </div>
通过遵循这种方法,您可以确保一致的分页符从 Google Chrome 打印时,无论内容大小或复杂程度如何。
以上是从 Google Chrome 打印时如何可靠地强制分页?的详细内容。更多信息请关注PHP中文网其他相关文章!