📜  CSS page-break-before属性(1)

📅  最后修改于: 2023-12-03 15:00:05.575000             🧑  作者: Mango

CSS page-break-before属性介绍

CSS page-break-before属性是一种用于指定打印时页面的分页规则的属性,它定义在一个元素(标记)之前是否应该插入分页符号。

语法
page-break-before: auto | always | avoid | left | right | inherit;
属性值
  • auto:默认值。在必要时会自动插入分页符号。
  • always:无论何时都在元素之前插入分页符号。
  • avoid:避免在元素之前插入分页符号。
  • left:在该元素之前插入分页符号,使下一页始于左页。
  • right:在该元素之前插入分页符号,使下一页始于右页。
  • inherit:从父元素继承属性值。
示例

下面的示例演示了如何使用CSS page-break-before属性,以在打印时将每个标题放在单独的一页上。

h1 {
  page-break-before: always;
}

此外,使用left或right属性值可以控制文档左右分页的规则。此外,您可以使用avoid属性避免在特定元素之前插入分页符。

结论

在进行打印单页输出时,CSS page-break-before属性非常有用,可以快速简便地进行分页设置。知晓了它的用法,您可以更加方便地掌控打印输出结果。