Skip to content

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 继承