CSS page-break-afterСвойство
Пример
Всегда вставлять разрыв страницы после элемента <footer>:
@media print {
footer {page-break-after: всегда;}
}
Определение свойства и инструкции по использованию
Свойство page-break-after используется для указания, вставлять ли разрыв страницы после заданного элемента.
Примечание:Это свойство нельзя использовать для абсолютно позиционированных элементов.
Примечание:По возможности используйте свойства разбиения на страницы как можно реже и избегайте использования свойств разбиения на страницы в таблицах, плавающих элементах и блочных элементах с границами.
| Значение по умолчанию: | auto |
|---|---|
| Наследуется: | нет |
| версия: | CSS2 |
| Синтаксис JavaScript: | object.style.pageBreakAfter="always" |
Поддержка браузеров
![]()
![]()
![]()
![]()
![]()
Все основные браузеры поддерживают свойство page-break-after.
Примечание:Любая версия Internet Explorer (включая IE8) поддерживает значения свойства "left", "right" и "inherit".
Примечание:Firefox, Chrome и Safari не поддерживают значения свойства 'avoid', 'left' и 'right'.
Значение свойства
| Значение | Описание |
|---|---|
| auto | По умолчанию. Вставляет разрыв страницы после элемента, если необходимо. |
| всегда | Вставить разрыв страницы после элемента. |
| avoid | Избегать вставки разрыва страницы после элемента. |
| left | Вставлять достаточное количество разрывов страницы после элемента, пока не будет достигнута пустая левая страница. |
| right | Вставлять достаточное количество разрывов страницы после элемента, пока не будет достигнута пустая правая страница. |
| inherit | Указывает, что настройки свойства page-break-after должны наследоваться от родительского элемента. |