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


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

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

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

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

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

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

автор: Svitlana

Синтаксис

widows: <число>;

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

<число>

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

автор: Svitlana

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

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
widows 25.0 Не підтримується 9.2 Не підтримується 12.0 8.0
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
widows 4.4 Не підтримується 7.1

Приклади

+ запропонувати свій приклад у пісочниці

widows: 2 вимагає, щоб на початку наступної колонки чи сторінки опинялося щонайменше два рядки абзацу — самотній «висячий» рядок заборонено (пор. orphans для кінця колонки). Найпомітніше у друці.

HTML

<div>
    <p>Перший абзац заповнює колонки, щоб другому не вистачило місця рівно на межі.</p>
    <p>Другий абзац достатньо довгий, щоб розірватися між колонками: widows пильнує, аби на новій колонці не лишився один самотній рядок.</p>
</div>

CSS

div {
    columns: 3;
    height: 130px;
    column-fill: auto;
}

p {
    widows: 2;
}
автор: Svitlana

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

автор: Svitlana

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

автор: Svitlana

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід