」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 使用 CSS 列印時如何防止多餘的空白頁出現?

使用 CSS 列印時如何防止多餘的空白頁出現?

發佈於2024-11-08
瀏覽:488

How to Prevent Extra Blank Pages When Printing with CSS?

使用CSS 列印時防止額外空白頁

使用CSS 屬性列印HTML 文件時,使用者可能會遇到額外空白頁的問題頁面列印在預期內容之前或之後。要解決此問題,請考慮以下解決方案:

一種方法是使用值為always 的 page-break-after 屬性。但是,這可能會在內容之前引入額外的空白頁。為了避免這種情況,請嘗試將 page-break-before 設定為always。

或者,更有效的方法是利用專門用於印刷目的的媒體查詢,例如:

@media print {
    html, body {
        height: 99%;    
    }
}

透過在列印媒體查詢中將 HTML 和 body 元素的高度設為 99%,您可以消除可能導致列印額外頁面的任何額外空白。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3