css властивість columns
Властивість columns - універсальна властивість, яка дозволяє одночасно задати ширину і кількість колонок многоколоночного тексту.

Властивість columns - універсальна властивість і дозволяє одночасно задати значення для наступних css властивостей:
column-widthcolumn-count
Зауважте, що порядок значень дуже важливий. Ви повинні вказати значення в тому ж порядку, як вказано в розділі синтаксису нижче.
автор: Svitlana
Синтаксис
columns: auto|column-width column-count|initial|inherit;
Властивість columns може отримувати 5 значень:
-
auto -
Значення без задання. Встановлює значення
автор: Svitlanaautoдляcolumn-widthтаcolumn-count -
column-width -
Встановлює ширину стовпців
автор: Svitlana -
column-count -
Встановлює кількість стовпців
автор: Svitlana -
initial -
Встановлює властивість у значення без задання
автор: Svitlana -
inherit -
Вказує на спадковість властивості від свого батьківського елемента.
автор: Svitlana
| Значення без задання: | auto |
|---|---|
| Наслідує: | Ні |
| Анімується: | Так |
| JavaScript синтаксис: | object.style.columns="100px 3" |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| columns | 1.0 -webkit- | 9.0 -moz- | 3.0 -webkit- | 11.1 | 12.0 | 10.0 |
| Переглядач | |||
|---|---|---|---|
| columns | 1.0 -webkit- | 1.0 -moz- | 3.0 -webkit- |
Приклади
+ запропонувати свій приклад у пісочниці
Скорочення columns: auto 12em: кількість колонок — скільки вміститься, бажана ширина кожної — 12em. Звузь вікно перегляду — колонки перелаштуються самі.
HTML
<div class="cols">Багатоколонкова верстка ділить текст автоматично: браузер сам вирішує, де перервати рядок і почати нову колонку. Що довший текст, то краще видно поділ — тому цей абзац навмисно багатослівний і ще й трохи повторюється, щоб колонкам було чим заповнитися.</div>
CSS
.cols {
columns: auto 12em;
}
Значення у дії
Приклад використання
Коментарі
Коментарів ще немає — будьте першим!