Основы CSS


Оформление CSS


Боксовая модель CSS


Расширенный CSS


Примеры CSS


Справка CSS


HTML-верстка: инструменты и приемы профессиональной front-end разработки

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

Перейти к справке CSS

<html>
<head>
<style>
@media print
{
h1 {page-break-before:always}
}
</style>
</head>

<body>
....
</body>
</html>


Описание и использование

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

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

Заметка: используйте свойства разрыва страниц несколько раз на странице, но избегайте вставлять разрывы в таблицы, выравниваемые (floating) элементы и блочные элементы с видимыми границами.

Значение по умолчанию auto
Наследование нет
Версия CSS CSS 2
Синтаксис JavaScript object.style.pageBreakBefore="always"
   

Поддержка в браузерах

Chrome Firefox Internet Explorer Opera Safari
Свойство page-break-before поддерживается всеми основными браузерами.

Заметка: Ни одна версия Internet Explorer (включая IE8) не поддерживает значения свойства "left", "right" и "inherit".

Заметка: Firefox, Chrome и Safari не поддерживают значения свойства "avoid", "left" и "right".


Возможные значения свойства page-break-before

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

Перейти к справке CSS


СТАТИСТИКА



ССЫЛКИ


Подпишись на новости сайта