column-gap
Свойство column-gap устанавливает межколоночный интервал. Это достаточно универсальное свойство, которое может применяться в следующих ситуациях:
- определяет расстояние между колонками текста в многоколоночном макете;
- задаёт промежуток между колонками флекс-элементов;
- задаёт промежуток между колонками грид-элементов.
В ранних версиях спецификации Grid Layout (вёрстка с помощью гридов) это свойство называлось grid-column-gap. Для совместимости браузеры продолжают поддерживать это свойство как псевдоним column-gap.
Краткая информация
Значение по умолчанию | normal |
---|---|
Наследуется | Нет |
Применяется | К многоколоночным элементам, флекс-контейнерам, грид-контейнерам |
Анимируется | Да |
Синтаксис
column-gap: <размер> | normal
Значения
- <размер>
- Значение ширины межколоночного интервала в единицах CSS (например, пикселях).
- normal
- Межколоночный интервал устанавливается браузером автоматически.
Песочница
1
2
3
div { display: flex; column-gap: 0px; }
Пример
Код примера скопирован в буфер
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>column-gap</title> </head> <body> <div class="book"> Как было показано выше, кризис жанра дает звукоряд, и здесь в качестве модуса конструктивных элементов используется ряд каких-либо единых длительностей. Фьюжн, по определению, полифигурно варьирует гармонический интервал, и если в одних голосах или пластах музыкальной ткани сочинения еще продолжаются конструктивно-композиционные процессы предыдущей части, то в других — происходит становление новых. Трехчастная фактурная форма, в первом приближении, возможна. Форшлаг изящно продолжает хамбакер, и если в одних голосах или пластах музыкальной ткани сочинения еще продолжаются конструктивно-композиционные процессы предыдущей части, то в других — происходит становление новых. </div> </body> </html>
Код примера скопирован в буфер
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>column-gap</title> </head> <body> <div class="container"> <div class="item">1</div> <div class="item">2</div> <div class="item">3</div> </div> </body> </html>
Объектная модель
Объект.style.columnGap
Примечание
Firefox до версии 52 поддерживает свойство -moz-column-gap.
Safari до версии 10, Chrome до версии 50, Opera до версии 37 и Аndroid до версии 80 поддерживают свойство -webkit-column-gap.
Спецификация
Спецификация | Статус |
---|---|
CSS Box Alignment Module Level 3 | Редакторский черновик |
CSS Grid Layout Module Level 2 | Редакторский черновик |
CSS Multi-column Layout Module Level 1 | Редакторский черновик |
Браузеры
Многоколоночная вёрстка | 10 | 12 | 50 | 37 | 10 | 52 | ||||
Вёрстка с помощью флексов | 84 | 84 | 70 | 14.1 | 63 | |||||
Вёрстка с помощью гридов | 16 | 57 | 66 | 44 | 53 | 10 | 12 | 52 | 61 |
Многоколоночная вёрстка | 50 | 52 | 37 | 10 |
Вёрстка с помощью флексов | 84 | 63 | 60 | 14.5 |
Вёрстка с помощью гридов | 66 | 61 | 47 | 12 |