Рейтинг@Mail.ru
УРОКИ CSS CSS3 ПРИМЕРЫ CSS СПРАВОЧНИК CSS РЕКЛАМА

CSS Свойство page-break-before


CSS Справочник Полный CSS Справочник

Пример

Установить такое поведение разбиения страниц, чтобы всегда происходил переход на новую страницу перед элементом h1:

<html>
<head>
<style>
@media print
{
h1 {page-break-before:always}
}
</style>
</head>

<body>
....
</body>
</html>


Определение и Использование

Свойство page-break-before устанавливает поведение разбиения на страницы перед элементом.

Замечание: Вы не можете использовать это свойство на абсолютно позиционированных элементах.

Замечание: Используйте свойства разбиения на страницы как можно реже и избегайте применения этих свойств внутри таблиц, плавающих элементов и блочных элементов с границами.

Значение по умолчанию: auto
Наследуется: нет
Версия: CSS2
JavaScript синтаксис: объект.style.pageBreakBefore="always"


Поддержка Браузерами

Internet Explorer Firefox Opera Google Chrome Safari

Свойство page-break-before поддерживается всеми основными браузерами.

Замечание: Ни одна версия Internet Explorer (включая IE8) не поддерживает значения свойства "left", "right" и "inherit".

Замечание: Firefox, Chrome и Safari не поддерживают значения свойства "avoid", "left" и "right".


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

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


Смотрите Также


CSS Справочник Полный CSS Справочник

© 2011-2017 Уроки CSS
Рейтинг@Mail.ru