English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

CSS @ правила (RULES)

Полный список свойств CSS

Метод использования и примеры CSS page-break-after

При печати документа вставить символ разрыва страницы после элемента. Атрибут page-break-after applies to frames, созданных с помощью CSS.БлочныйЭлемент. Он не применяется к пустому <p>, не создает пустой рамку.

В таблице ниже приведено описание использования и истории версий этого свойства, а также грамматика использования свойства в скриптах JavaScript.

Значение по умолчанию:auto
Подходит для:Блочные элементы
Инheritability:нет
Анимируемо:Нет.См. также Анимационные свойства.
Версия:CSS 2, 3
Грамматика JavaScript:объект.style.pageBreakAfter="avoid"

Использование грамматики page-break-after

Грамматика этого свойства такая:

page-break-after: auto | always | avoid | left | right | initial | inherit

Ниже приведен пример того, как использовать свойство page-break-after.

  @media print {
   p.footnotes {
    page-break-after: always;      
   }
  }
Проверьте, посмотрите ›/‹

В примере выше стиль правил устанавливает поведение разрыва страницы как always и перебрасывает на новую страницу после подписи.

Обратите внимание:Свойство page-break-after применяется только к корневому элементу илиtable-rowЭлемент в обычном потокеБлочныйЭлемент.

Значения свойств

В таблице ниже описаны значения этого свойства.

ЗначенияОписание
autoЕсли необходимо, вставить символ разрыва страницы после элемента. Это значение по умолчанию.
alwaysВсегда принудительно разделить страницу после элемента.
avoidИзбегать разрыва страницы после элемента.
leftПринудительно разделить страницу один или два раза после элемента, чтобы следующая страница стала левой страницей.
rightПринудительно разделить страницу один или два раза после элемента, чтобы следующая страница стала правой страницей.
initialУстановите этот атрибут в его значение по умолчанию.
inheritЕсли указано, то связанный элемент принимает значение свойства page-break-after родительского элемента.

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

Совместимость браузеров для свойства page-break-after, числа в таблице представляют собой минимальную версию браузера, поддерживающего это свойство; Все основные браузеры поддерживают это свойство частично.

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 4+

  • Apple Safari 1.2+

  • Opera 7+

Предупреждение: Internet Explorer 8 и более ранние версии не поддерживают значения left и right; Любое значение интерпретируется как always. Firefox, Chrome и Safari не поддерживают значения avoid, left или right.

Дополнительное чтение

Узнайте больше из следующих руководств:CSS Media Types.

Связанные свойства:page-break-before,page-break-inside.