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