page-break-after

Internet Explorer

Chrome

Opera

Safari

Firefox

Android

iOS

6.0+

8.0+

1.0+

7.0+

1.2+

1.0+

 

 

Краткая информация

Значение по умолчанию

auto

Наследуется

Нет

Применяется

К блочным элементам

Процентная запись

Неприменима

Ссылка на спецификацию

http://www.w3.org/TR/CSS21/page.html#propdef-page-break-after

Версии CSS

CSS 1

CSS 2

CSS 2.1

CSS 3



+

Описание

Добавляет разрыв страницы при печати документа после заданного элемента.

Синтаксис

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

Значения

always

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

auto

Вставляет разрыв страницы при необходимости.

avoid

Запрещает разрыв страницы после элемента.

left

Пропускает одну или две страницы после элемента, чтобы следующая страница при печати была четной.

right

Пропускает одну или две страницы после элемента, чтобы следующая страница при печати была нечетной.

inherit

Наследует значение родителя.

Пример

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title> page-break-after </title>

<style>

@media print {

.more {

page-break-after: always;

}

}

</style>

</head>

<body>

<h2>Мусорные пакеты</h2>

<p>История о том, как однажды мусорных пакетов оказалось несколько

больше, чем хотелось, как и для чего их можно использовать,

и что из этого получилось.</p>

<p class="more">Читать дальше</p>

</body>

</html>

Браузеры

Internet Explorer до версии 7.0 включительно не поддерживает значения leftright и inherit.

Браузеры Firefox, Chrome и Safari не поддерживают значения avoidleft и right.

Категория: Печать