СSS Свойство page-break-before
Пример
Всегда вставляйте разрыв страницы перед элементом <h1>:
@media print
{
h1 {page-break-before: always;}
}
Определение и использование
Свойство page-break-before
добавляет разрыв страницы перед указанным элементом.
Совет: Свойства: page-break-before, page-break-after и page-break-inside помогает определить, как документ должен вести себя при печати.
Примечание: Вы не можете использовать это свойство в пустом <div> или в абсолютно позиционированных элементах.
Значение по умолчанию: | auto |
---|---|
Унаследованный: | нет |
Анимируемый: | нет. Прочитать о animatable |
Версия: | CSS2 |
JavaScript синтаксис: | object.style.pageBreakBefore="always" |
Поддержка браузеров
Числа в таблице указывают первая версия браузер, который полностью поддерживает свойство.
Свойство | |||||
---|---|---|---|---|---|
page-break-before | 1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
Примечание: Ни один из браузеров не поддерживает "avoid".
Примечание: Браузеры могут интерпретировать "left" и "right" как "always"
CSS Синтаксис
page-break-before: auto|always|avoid|left|right|initial|inherit;
Значения свойств
Значение | Описание |
---|---|
auto | По умолчанию. Автоматический разрыв страницы |
always | Всегда вставляет разрыв страницы после элемента |
avoid | Избегайте разрыва страницы после элемента (если это возможно) |
left | Вставить разрыв страницы после элемента, чтобы следующая страница была отформатирована как левая страница |
right | Вставить разрыв страницы после элемента, чтобы следующая страница была отформатирована как правая страница |
initial | Устанавливает это свойство в значение индекса. Прочитать о initial |
inherit | Наследует это свойство от родительского элемента. Прочитать о inherit |
Связанные страницы
HTML DOM Справочник: Свойство pageBreakBefore