css властивість page-break-after


Властивість page-break-after додає розрив сторінки при друку документа після заданого елемента.

Ця властивість стосується елементів блоку, які генерують контейнер. Він не застосовуватиметься до порожнього <div> (або того, що абсолютно позиціований), який не генерує контейнер.

автор: Svitlana

Порада

Зауважте, що замість властивісті page-break-after можна використовувати більш загальну властивість break-after. Ця нова властивість також обробляє переривання стовпців та регіонів і є синтаксично більш сумісною з перериванням сторінки. Перш ніж використовувати page-break-after, перевірте, чи можна використовувати замість неї break-after. У майбутньому page-break-after використовуватиметься все рідше на користь break-after.

автор: Svitlana
Нотатка

Браузери Firefox, Chrome и Safari не підримують значення avoid, left i right.

автор: Svitlana

Синтаксис

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

Властивість page-break-after може отримувати 7 значень:

auto

Вставляє розрив сторінки при необхідності

автор: Svitlana

always

Завжди додає розрив сторінки після елемента

автор: Svitlana

avoid

Забороняє розрив сторінки після елемента

автор: Svitlana

left

Пропускає одну або дві сторінки після елемента, щоб наступна сторінка при друку була парною

автор: Svitlana

right

Пропускає одну або дві сторінки після елемента, щоб наступна сторінка при друку була непарною

автор: Svitlana

initial

Встановлює властивість у значення без задання

автор: Svitlana

inherit

Вказує на спадковість властивостей від свого батьківського елемента

автор: Svitlana

Значення без задання: auto
Наслідує: Ні
Анімується: Ні
JavaScript синтаксис: object.style.pageBreakAfter="always"

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
auto, always 1.0 1.0 1.2 7.0 12.0 4.0
avoid, left, right 1.0 Не підтримується 1.2 7.0 12.0 4.0
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
auto, always 1.0 1.0 1.3
avoid, left, right 1.0 Не підтримується 1.3

Приклади

+ запропонувати свій приклад у пісочниці

Властивість працює у друці: відкрий попередній перегляд друку — все, що йде після footer, почнеться з нового аркуша. Сучасніша назва — break-after.

HTML

<article>Вміст першого аркуша.</article>
<footer>Після цього футера — розрив сторінки в друці.</footer>
<article>Це вже другий аркуш.</article>

CSS

@media print {
    footer {
        page-break-after: always;
    }
}
автор: Svitlana

Значення у дії

автор: Svitlana

Приклад використання

автор: Svitlana

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід