css властивість orphans


Властивість orphans визначає мінімальну кількість рядків у контейнері, які потрібно залишити у фрагменті перед перервою фрагментації (існує подібна властивість widows, котра діє майже так само, лише вказує кількість рядків, які потрібні залишити у фрагменті після перерви фрагментації).

Властивість `orphans`

Загальний термін для переносу вмісту в контейнерах - фрагментація. Сторінки, стовпці та регіони називаються контейнерами фрагментації. Їх також називають фрагментарними.

Кожна фрагментація перериває завершення макета фрагментованої коробки в поточному фрагментарному ланцюзі і призводить до того, що залишковий вміст буде розміщено у наступному фрагменті, у деяких випадках викликаючи створення нового фрагментарного матеріалу, який містить знову ж таки вкладений вміст.

Властивість orphans була спочатку введена у CSS2, щоб допомогти авторам контролювати розриви рядків у друкованих носіях. CSS3 розширює використання цієї властивості для вирішення інших типів функцій макета, таких як макети з декількома стовпцями та регіонами CSS (де вміст з одного або декількох елементів може розміщуватися на одному або декількох рядках).

Нотатка:

Якщо значення властивості конфліктує із властивістю widows, то widows має пріоритет і враховується замість orphans.

Синтаксис

orphans​: <число>;

Властивість orphans може отримувати одне значення:

<число>

Kількість рядків тексту, які розміщується на наступній сторінці.

Значення без задання: 2
Наслідує: Так
Анімується: Ні
JavaScript синтаксис: object.style.orphans​ = 5;

Переглядачі

Переглядач
orphans

25.0

8.0

Не підтримується

7.0

9.2

12.0

Переглядач
orphans

4.4

Не підтримується

7.1


Мобільних переглядачів ще не додано.

Приклади


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

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

Застосування властивості.

p {


     widows: 3;


     orphans: 3;


}

Додаткові посилання