Spec-Zone.ru › CSS

page-break-after

Предупреждение: Это свойство заменено свойством break-after.

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

Попробуйте

Синтаксис

/* Keyword values */
page-break-after: auto;
page-break-after: always;
page-break-after: avoid;
page-break-after: left;
page-break-after: right;
page-break-after: recto;
page-break-after: verso;

/* Global values */
page-break-after: inherit;
page-break-after: initial;
page-break-after: revert;
page-break-after: revert-layer;
page-break-after: unset;

Это свойство применяется к блочным элементам, которые генерируют блок. Оно не будет применяться к пустому <div>, который не будет генерировать блок.

Значения

auto

Начальное значение. Автоматические разрывы страниц (ни принудительные, ни запрещённые).

always

Всегда принудительно вставлять разрыв страницы после элемента.

avoid

Избегать разрывов страниц после элемента.

left

Принудительно вставлять разрыв страницы после элемента, чтобы следующая страница была отформатирована как левая страница. Это страница, расположенная слева от корешка книги или задняя сторона страницы при двусторонней печати.

right

Принудительно вставлять разрыв страницы после элемента, чтобы следующая страница была отформатирована как правая страница. Это страница, расположенная справа от корешка книги или лицевая сторона страницы при двусторонней печати.

recto

Если страницы продвигаются слева направо, то это действует как right. Если страницы продвигаются справа налево, то это действует как left.

verso

Если страницы продвигаются слева направо, то это действует как left. Если страницы продвигаются справа налево, то это действует как right.

Псевдонимы разрыва страницы

Свойство page-break-after является устаревшим свойством, заменённым на break-after.

Из соображений совместимости браузеры должны интерпретировать page-break-after как псевдоним break-after. Это гарантирует, что сайты, использующие page-break-after продолжат работать как задумывалось. Подмножество значений должно быть преобразовано в псевдонимы следующим образом:

page-break-after break-after
auto auto
left left
right right
avoid avoid
always page

Формальное определение

Начальное значение auto
Применимо к блочным элементам в обычном потоке корневого элемента. Агенты пользователя также могут применить его к другим элементам, таким как table-row элементы.
Наследуется нет
Вычисленное значение как указано
Тип анимации дискретный

Формальный синтаксис

page-break-after = 
auto |
always |
avoid |
left |
right |
inherit

Примеры

Установка разрыва страницы после сносок

/* move to a new page after footnotes */
div.footnotes {
  page-break-after: always;
}

Спецификации

Спецификация
CSS Логические свойства и значения Уровень 1
# page
CSS Модуль страниц с разметкой Уровень 3
# page-break-after

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
page-break-after 1 12 1 7 1.2 18 4 14 1 1.0 4.4
always 1 12 1 15 1.2 18 4 14 1 1.0 4.4
auto 1 12 1 15 1.2 18 4 14 1 1.0 4.4
avoid 1 12 Нет 15 Нет 18 Нет 14 Нет 1.0 4.4
left 1 12 1 15 1.2 18 4 14 1 1.0 4.4
right 1 12 1 15 1.2 18 4 14 1 1.0 4.4

См. также

  • break-before, break-after, break-inside
  • page-break-before, page-break-inside
  • orphans, widows

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-after

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API