CSS - 分页媒体



CSS 分页媒体指的是一组用于打印文档样式的属性、@规则和伪类选择器。

  • CSS 分页媒体提供了专门为打印文档设计的额外功能和属性。
  • 使用这些属性,我们可以控制分页符、页边距、页眉、页脚等。
  • 分页媒体的一些关键属性包括 @page、orphans、widows、break-after、break-before 和 break-inside。
  • 分页媒体属性可以防止网页打印不均匀和尴尬。

CSS 分页媒体相关属性

以下是与分页媒体相关的 CSS 属性列表

属性 描述 示例
break-after 用于在打印文档中的某个部分之后强制分页。
break-before 用于在打印文档中的某个部分之前强制分页。
break-inside 用于在打印文档中的某个部分内部强制分页或避免分页。
orphans 指定当整段无法放在页面底部时,页面底部放置的最小行数。
widows 指定当整段无法放在页面顶部时,页面顶部放置的最小行数。

CSS 分页媒体@规则

以下是与分页媒体相关的 CSS at-规则 列表

属性 描述 示例
@page 这是一个媒体查询,用于为打印页面指定不同的 CSS 样式。

CSS 分页媒体伪类

以下是与分页媒体相关的 CSS 伪类 列表

属性 描述 示例
:first 此伪类选择文档的第一页,以便单独设置样式。
:left 此伪类选择文档的所有左侧页面,以便单独设置样式。
:right 此伪类选择文档的所有右侧页面,以便单独设置样式。
广告