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

Свойство CSS page-break-after

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

Это свойство не применяется к элементам с абсолютным позиционированием.

WARNING

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

Браузеры должны рассматривать свойство page-break-after как псевдоним для break-after. Это гарантирует, что сайты, использующие page-break-after, продолжают работать в соответствии с задуманным.

Начальное значениеauto
Применяется кБлочным элементам.
НаследуетсяНет.
АнимацияНет.
ВерсияCSS2
Синтаксис DOMobject.style.pageBreakAfter = "avoid";

Синтаксис

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

css
page-break-after: auto | avoid | always | left | right | initial | inherit;

Вы можете добавить следующий фрагмент кода с page-break-after в свой CSS-код:

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

css
@media print {
  footer {
    page-break-after: left;
  }
}

Значения

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

Примечание: Для современной веб-разработки вместо page-break-after (который устарел) используйте свойство break-after.

Практика

Что делает свойство 'page-break-after' в CSS?

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

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