CSS page-break-before属性
-
定义和用法
page-break-before属性在指定元素之前添加分页符。提示:属性: page-break-after,page-break-before和 page-break-inside帮助定义文档在打印时的行为方式。注意:您不能在空<div>或绝对定位的元素上使用此属性。特征 说明 默认值 auto 继承 没有 动画 没有。CSS动画参考 CSS版本 CSS2 JavaScript语法 object.style.pageBreakBefore="always" -
浏览器支持
表中的数字指定了完全支持该属性的第一个浏览器版本。数字后跟-ms-, -webkit-,-moz-或-o-指定使用前缀的第一个版本。属性 IE/Edge Chrome FireFox Safari Opera 属性名称 page-break-before 4.01.01.51.27.0注意:没有一个浏览器支持“avoid”。注意:浏览器可能将“left”和“right”解释为“always”。 -
CSS语法
page-break-before: auto|always|avoid|left|right|initial|inherit; -
实例
始终在<h1>元素前插入分页符:@media print { h1 {page-break-before: always;} }
-
属性值
属性值 描述 auto 默认。 自动分页 always 始终在元素前插入分页符 avoid 避免元素前的分页符(如果可能) left 在元素前插入分页符,以便将下一页格式化为左页 right 在元素前插入分页符,以便将下一页格式化为右页 initial 将此属性设置为其默认值。查看initial关键字 inherit 从其父元素继承此属性。查看inherit关键字 -
相关页面
HTML教程:HTML样式