Перейти к содержимому

CSS свойство page-break-before

Свойство page-break-before определяет разрыв страницы перед элементом.

WARNING

Свойство page-break-before заменено свойством break-before.

Как правило, разрывы страниц применяются к постраничным носителям, таким как печатные книги или документы. После возникновения разрыва страницы текущая верстка завершается, а оставшийся контент переносится на следующую страницу. Такое поведение часто встречается в PDF-документах.

Свойство page-break-before позволяет указать, должно ли следующее содержимое начинаться на левой или правой странице. Вы можете использовать правило CSS @media для определения стилей разрывов для печатных документов.

Начальное значениеauto
Применяется кЭлементы блочного уровня.
НаследуетсяНет.
АнимацияНет.
ВерсияCSS2
Синтаксис DOMobject.style.pageBreakBefore = "left";

Синтаксис

Синтаксис CSS page-break-before

css
page-break-before: auto | always | avoid | left | right | recto | verso | initial | inherit;

Используйте приведенный ниже пример кода для определения разрыва страницы перед элементом:

Пример кода CSS page-break-before

css
@media print {
  h2 {
    page-break-before: right;
  }
}

Значения

ЗначениеОписание
autoРазрешает автоматические разрывы страниц перед элементом.
avoidПредотвращает возникновение разрыва страницы перед элементом.
alwaysПринудительно вызывает разрыв страницы перед элементом.
leftВставляет разрыв страницы перед элементом, чтобы следующая страница была оформлена как левая.
rightВставляет разрыв страницы перед элементом, чтобы следующая страница была оформлена как правая.
rectoВставляет разрыв страницы перед элементом, чтобы следующая страница была оформлена как правая (эквивалентно right).
versoВставляет разрыв страницы перед элементом, чтобы следующая страница была оформлена как левая (эквивалентно left).
initialУстанавливает для этого свойства значение по умолчанию.
inheritНаследует это свойство от родительского элемента.

Практика

В чем заключается функция свойства 'page-break-before' в CSS?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.