page-break-before 可以取以下几个值:
1. auto: 默认值。在元素之前插入分页符,具体位置由浏览器决定。
2. always: 在元素之前始终插入分页符。
3. avoid: 尽量避免在元素之前插入分页符。
4. left: 在元素之前插入分页符,并确保上一页的内容从左侧开始。
5. right: 在元素之前插入分页符,并确保上一页的内容从右侧开始。
6. inherit: 继承父元素的 page-break-before 属性。
示例:
.page {
page-break-before: always; /* 在该元素之前始终插入分页符 */
}
.avoid-page-break {
page-break-before: avoid; /* 尽量避免在该元素之前插入分页符 */
}
这些属性通常在打印样式表中使用,以确保在打印文档时元素的布局和分页效果符合预期。
转载请注明出处:http://www.zyzy.cn/article/detail/4236/CSS