break-before
描述
break-before CSS 属性描述页面、列或区域分隔符在生成的框之前的行为方式。如果没有生成的框,则忽略该属性。
效果展示
语法
css
break-before: auto | always | avoid | left | right | page | column | avoid-page
| avoid-column;值
- auto 允许(即既不禁止也不强制)在主体框之后插入任何分隔符(页面、列或区域)。
- always 在内容块之后插入(强制)页面/列/区域分隔符。
- left 强制在主体框之后立即使用一个或两个分页符,以便将下一页格式化为左页。
- right 强制在主体框之后立即使用一个或两个分页符,以便将下一页格式化为右页。
- recto 强制在主体框之后立即使用一个或两个分页符,以便将下一页的格式设置为回溯页,即从左到右跨页中的右页或从右到左跨页中的左页。
- verso 强制在主框之后使用一个或两个分页符,以便下一页的格式设置为反面页面,即从左到右跨页中的左页或从右到左跨页中的右左页。
- page 始终在主体框之后强制使用一个分页符。
- column 始终在主体框之后强制一个分栏符。
- region 始终在主体框之后强制一个区域中断。
- avoid 防止在主体框之后插入任何中断,无论是页面、列还是区域。
- avoid-page 避免在主体框之后立即出现任何分页符。
- avoid-column 避免在主体框之后立即出现任何分栏符。
- avoid-region 避免在主体框之后立即出现任何区域分隔符。
- inherit 继承
