目录

CSS page-break-before 属性


示例

始终在 <h1> 元素之前插入分页符:

@media print {
  h1 {page-break-before: always;}
}


定义和用法

这个page-break-before属性在指定元素之前添加分页符。

提示:属性:分页前,分页后内部分页符帮助定义文档在打印时的行为方式。

笔记:您不能在空的 <div> 或绝对定位的元素上使用此属性。

默认值: 汽车
遗传:
可动画: 不。阅读可动画的
版本: CSS2
JavaScript 语法: 对象.style.pageBreakBefore="always"

浏览器支持

表中的数字指定完全支持该属性的第一个浏览器版本。

Property
page-break-before 1.0 4.0 1.0 1.2 7.0

笔记:没有浏览器支持"avoid"。

笔记:浏览器可能会将 "left" 和 "right" 解释为 "always"。



CSS 语法

page-break-before: auto|always|avoid|left|right|initial|inherit;

属性值

Value Description
auto Default. Automatic page-breaks
always Always insert a page-break before the element
avoid Avoid page-break before the element (if possible)
left Insert page-break before the element so that the next page is formatted as a left page
right Insert page-break before the element so that the next page is formatted as a right page
initial Sets this property to its default value. Read about initial
inherit Inherits this property from its parent element. Read about inherit

相关页面

HTML DOM 参考:pageBreakBefore 属性