【问题标题】:How does `page-break-before` CSS property work?`page-break-before` CSS 属性如何工作?
【发布时间】:2011-03-16 19:03:50
【问题描述】:

根据DOMPDF's FAQ,你可以使用page-break-before和类似的强制分页符。

我不得不用表格来布置我的页面,如 DOMPDF does not support floats

<tr> 元素上,我放置了style="page-break-before: always",但生成的PDF 似乎不遵循此规则。

是不是因为我把它放在了tr元素上,而不是传统的块元素上?

我做错了吗?

谢谢。

【问题讨论】:

  • @reiso 什么?将 PDF 文档发送给您可以信赖的人进行打印怎么样?
  • 您打印了 HTML 并且发生了不可靠的事情?
  • @reiso 没有简单的方法可以删除边距中的文本

标签: php css page-break dompdf


【解决方案1】:

我最终解决了它

  • 关闭我所在的表
  • 添加<div style="page-break-before: always;"></div>
  • 重新打开表

【讨论】:

  • 我目前无法测试,但您可以通过使用多个 <tbody> 元素来获得相同的结果,而不是显式地“打破”多个表中的一个表。
  • 迟到的答案,可能不相关,但今天我用我想打破表格的行的 元素内的 div 解决了这个问题
猜你喜欢
  • 2021-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-13
  • 1970-01-01
  • 1970-01-01
  • 2014-10-21
相关资源
最近更新 更多