2010-07-16 89 views
4

根據DOMPDF's FAQ,可以使用page-break-before和類似的強制分頁符。`page-break-before` CSS屬性如何工作?

我不得不用表格佈局我的頁面,因爲DOMPDF does not support floats

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

是因爲我把它放在一個tr元素上,而不是傳統的塊元素?

我做錯了什麼?

謝謝。

+0

@reiso什麼?將PDF文檔發送給打印人員可以依靠哪些內容? – alex 2010-07-16 06:22:16

+0

你打印過HTML併發生了一些不可靠的事情? – reisio 2010-07-16 08:27:11

+0

@reiso好吧,沒有簡單的方法來刪除邊距中的文本 – alex 2010-07-16 14:46:04

回答

16

我結束了由

  • 解決它關閉表我是
  • 添加<div style="page-break-before: always;"></div>
  • 重新打開表
+0

我目前無法測試,但可能通過使用多個''元素來達到相同的結果,而不是明確地打破'跨多個表的一張桌子。 – 2010-07-16 06:28:17

+0

@ ricebowl你可能是對的,但是DOMPDF可能會古怪! – alex 2010-07-16 06:37:33

+2

遲到的答案,也許不相關,但今天我解決了這個問題與行內的​​元素,我想打破錶格 – Dalen 2010-11-09 08:57:57