CSS Свойство page-break-before
Полный 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" |
Поддержка Браузерами
Свойство 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 Справочник
|