css властивість column-span


Властивість column-span визначає, як повинен відображатися елемент в багатоколонковому тексті - займати ширину всіх колонок або тільки одну з них.

Властивість `column-span`

Цю властивість зазвичай застосовують для заголовків тексту або зображень, які не повинні розбиватися на колонки.

Елемент, який охоплює декілька стовпчиків, називається "елемент, що охоплює".

автор: Svitlana

Синтаксис

column-span: none|all|initial|inherit;

Властивість column-span може отримувати 4 значень:

none

Елемент займає ширину однієї колонки. Без задання

автор: Svitlana

all

Елемент займає все колонки.

автор: Svitlana

initial

Встановлює цю властивість в значення без задання

автор: Svitlana

inherit

Успадкує значення властивості від свого батьківського елемента

автор: Svitlana

Значення без задання: none
Наслідує: Ні
Анімується: Ні
JavaScript синтаксис: object.style.columnSpan="all"

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
column-span 1.0 -webkit- Не підтримується 3.0 -webkit- 11.1 12.0 10.0
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
column-span 1.0 -webkit- Не підтримується 3.0 -webkit-

Приклади

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

Заголовок із column-span: all розтягується через усі колонки, розриваючи потік: текст до нього — у колонках, і після нього — знову в колонках.

HTML

<div class="cols">
    <p>Багатоколонкова верстка ділить текст автоматично: браузер сам вирішує, де перервати рядок і почати нову колонку. Що довший текст, то краще видно поділ — тому цей абзац навмисно багатослівний і ще й трохи повторюється, щоб колонкам було чим заповнитися.</p>
    <h2>Заголовок через усі колонки</h2>
    <p>Багатоколонкова верстка ділить текст автоматично: браузер сам вирішує, де перервати рядок і почати нову колонку. Що довший текст, то краще видно поділ — тому цей абзац навмисно багатослівний і ще й трохи повторюється, щоб колонкам було чим заповнитися.</p>
</div>

CSS

.cols {
    column-count: 3;
}

h2 {
    column-span: all;
    background: #eef6ff;
}
автор: Svitlana

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

автор: Svitlana

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

автор: Svitlana

Коментарі

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

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

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

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

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

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

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

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

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

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

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