從瀏覽器列印時分頁

從瀏覽器列印時分頁

從瀏覽器列印時有什麼方法可以放置分頁符號嗎?我想防止文字區塊在錯誤的位置被分割。

一些背景:我需要列印列出節點的 drupal 頁面(節點包含一個項目、一個圖像和一些關於該項目的文字)。當我執行常規 ctrl+p 操作時,大多數情況下一個節點將被拆分為兩頁。我想要實現的是,我可以在節點後面放置分頁符,以便下一個節點將列印在下一頁。

如果我必須手動完成也沒關係,任何解決方案都可以。雖然我更喜歡瀏覽器插件。使用哪個瀏覽器也不重要。

答案1

如果您可以變更用於格式化頁面的 CSS,請參閱http://www.w3schools.com/cssref/pr_print_pagebi.asp

@media print
{
table {page-break-inside:avoid}
}

顯然,替換table為包含您的節點的任何 HTML 元素。

相關內容