2014-09-26 34 views
2

我有一個通過循環生成的表格。
每個循環創建2行的表格。CSS在打印時將表格行保留在一起

我想要實現的是打印此頁時,每個循環迭代中創建的2行保持在一起,並且不會在頁邊界上分裂。

我曾嘗試在trtd元素上應用CSS規則{page-break-inside: avoid;},但沒有多少運氣(我聽說這是非塊元素的已知問題)。
除了使用div重建視圖之外,有沒有可以應用於表格的解決方案?

+0

粘貼在撥弄生成的代碼,請。 – thepratt 2014-09-26 15:44:25

回答

0

你需要這兩種風格結合在一起(雖然汽車是默認值)

如果這些兩行應該一起附上,你可以考慮使用一個表爲每個兩行,而不必所有行都有一張表。

{page-break-inside: avoid;page-break-before:auto} 

同時檢查意見爲this answer