CSS 分段
CSS 分段模块定义了内容在被分割(分段)并跨多个页面、区域或列流动时如何显示。此模块定义了用于分页、打破可变分段大小和方向、孤行和孤儿行的特性。
此模块解释了内容如何在分段容器之间进行分割,以及作者如何控制此类分割。将内容分割到容器之间的通用术语是分段。当内联盒换行到多行时会发生分段。这在使用布局特性(如CSS 多列布局)时可能发生:例如,当一个块在列布局容器内跨越多个列时,或者在打印时跨越分页符时。元素的每个渲染部分称为一个片段。
当内容物理打印或显示为打印预览时,会存在分页符。在这种分页媒体中,与连续媒体相反,文档内容可以在一个或多个页面或片段之间分割。为了避免尴尬的分割,例如文本行中途或页面上只有一个孤词的情况,浏览器可以通过一个称为分页的过程来移动原本会跨分页符的内容。
参考
属性
术语表和定义
指南
- 在多列布局中处理内容中断
-
分段规范简介以及如何控制列内容的分割位置。
相关概念
overflowheight、max-height和block-sizeCSS 属性width、max-width和inline-sizeCSS 属性- 块格式化上下文
CSS 分页媒体模块
CSS display 模块
规范
| 规范 |
|---|
| CSS Fragmentation Module Level 3 |