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;}
}