在CSS中,可以使用@page
規則來控制打印分頁。該規則可以設置size
屬性,用于指定打印分頁的大小,也可以設置margin
屬性,用于指定打印分頁的頁邊距。
@page { size: A4; margin: 20mm 10mm; }
上述代碼表示將打印分頁的大小設置為A4紙張,同時將上下頁邊距設置為20mm,左右頁邊距設置為10mm。
除了@page
規則外,還可以使用page-break-before
和page-break-after
屬性控制分頁。這兩個屬性可以設置在CSS樣式中,使得在打印時實現分頁效果。
.print-page { page-break-after: always; }
上述代碼表示在打印時,將.print-page
元素之后插入一個新的打印分頁。
綜上所述,使用CSS可以實現很好的打印分頁效果,使得在打印時可以得到更好的排版效果。