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

Добавляет разрыв страницы при печати документа после заданного элемента.

Внимание: Свойство page-break-after не применимо с пустым элементом <div> или с элементами с абсолютным позиционированием.

CSS синтаксис

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

Возможные значения

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

Пример

Устанавливаем, что при печати следует всегда вставлять разрыв страницы после каждого элемента <footer>


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