Style pageBreakBefore 属性
实例
始终在每个 id="footer" 的 <p> 元素前设置分页符:
document.getElementById("footer").style.pageBreakBefore = "always";
亲自试一试 »
定义和用法
pageBreakBefore 属性设置或返回元素前的分页行为(用于打印或打印预览)。
注释: pageBreakBefore 属性不会影响绝对定位元素。分页符仅在打印预览或打印时可见。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
pageBreakBefore | Yes | Yes | Yes | Yes | Yes |
语法
返回 pageBreakBefore 属性:
object.style.pageBreakBefore
设置 pageBreakBefore 属性:
object.style.pageBreakBefore = "auto|always|avoid|emptystring|left|right|initial|inherit"
属性值
值 | 描述 |
---|---|
auto | 默认。如果必要则在元素前插入分页符。 |
always | 总是在元素前插入分页符。 |
avoid | 避免在元素前插入分页符。 |
"" (empty string) | 在元素前不插入分页符。 |
left | 在元素前插入一个或两个分页符,一直到一张空白的左页为止。 |
right | 在元素前插入一个或两个分页符,一直到一张空白的右页为止。 |
initial | 设置该属性为它的默认值。请参阅 initial |
inherit | 从父元素继承该属性。请参阅 inherit |
技术细节
默认值: | auto |
---|---|
返回值: | 字符串,表示打印时元素之前的分页符行为 |
CSS 版本 | CSS2 |
相关页面
CSS 参考手册: page-break-before 属性
❮ Style 对象