首頁 >web前端 >css教學 >從 Google Chrome 列印時如何強制分頁?

從 Google Chrome 列印時如何強制分頁?

Barbara Streisand
Barbara Streisand原創
2024-12-14 01:36:10580瀏覽

How Can I Force Page Breaks When Printing from Google Chrome?

Google Chrome 列印中的分頁符號

在 Google Chrome 列印網頁時,可能需要在特定位置強制分頁該檔案。而CSS屬性page-break-after:always;通常建議,使用者在 Chrome 中實現它時經常遇到困難。

要在Chrome 列印中有效強制分頁,請考慮以下方法:

<!DOCTYPE html>

<html>
  <head>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
    <title>Paginated HTML</title>
    <style type="text/css" media="print">
      div.page {
        page-break-after: always;
        page-break-inside: avoid;
      }
    </style>
  </head>
  <body>
    <div class="page">
      <h1>This is Page 1</h1>
    </div>
    <div class="page">
      <h1>This is Page 2</h1>
    </div>
    <div class="page">
      <h1>This is Page 3</h1>
    </div>
  </body>
</html>

在此範例中,每個頁面都被封裝在

內元素分配了類別“ page」。 CSS 媒體查詢以列印上下文為目標,並指定具有「page」類別的元素後面應有分頁符號。另外,裡面的分頁符號:避免;規則可防止頁面中的任何內容跨越多個列印頁面。

透過實作此方法,您可以確保在使用 Google Chrome 時在列印文件中的所需位置出現分頁符號。

以上是從 Google Chrome 列印時如何強制分頁?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn