Добавляет разрыв страницы при печати документа перед заданным элементом.
Внимание: Свойство page-break-before не применимо с пустым элементом <div> или с элементами с абсолютным позиционированием.
CSS синтаксис
page-break-before: auto | always | avoid | left | right | initial | inherit;
Возможные значения
Значение | Описание |
---|---|
auto | Значение по умолчанию. Разрыв страницы вставляется автоматически. |
always | Всегда добавляет разрыв страницы перед элементом. |
avoid | Запрещает вставку разрыва страницы перед элементом. |
left | Добавляет разрыв страницы перед элементом таким образом, чтобы следующая страница при печати была четной. |
right | Добавляет разрыв страницы перед элементом таким образом, чтобы следующая страница при печати была нечетной. |
inherit | Значение наследуется от родительского элемента. |
initial | Устанавливает значение по умолчанию. |
Пример использования
Устанавливаем, что при печати следует всегда вставлять разрыв страницы перед каждым элемента <h1>
@media print {
h1 {page-break-before: always;}
}