Чтобы столбцы были различимы, вы можете добавить вертикальную линию между каждым столбцом. Линия находится в центре промежутка между колонками. Если вы когда-либо укладывали border
, то вы готовы к стилю column-rule
.
.container ( -webkit-columns: 2 400px; -moz-columns: 2 400px; columns: 2 400px; -webkit-column-rule: 1px solid black; -moz-column-rule: 1px solid black; column-rule: 1px solid black; )
Свойство является сокращением для column-rule-width
, column-rule-style
и column-rule-color
, который является тем же шаблоном, что border
и принимает те же значения.
-webkit-column-rule-width: 1px; -moz-column-rule-width: 1px; column-rule-width: 1px; -webkit-column-rule-style: solid; -moz-column-rule-style: solid; column-rule-style: solid; -webkit-column-rule-color: black; -moz-column-rule-color: black; column-rule-color: black;
column-rule-width
может быть длиной like 3px
или значением ключевого слова like thin
.
column-rule-style
может быть любым из border-style
значений , таких как solid
, dotted
и dashed
.
column-rule-color
может иметь любое значение цвета.
В отличие от column-gap
, column-rule
не занимает места. Если column-rule-width
он толще, column-gap
то правило будет расширяться под столбцами.
Вертикальное правило будет существовать только между столбцами с содержимым.
Поддержка браузера
Поддержка макета с несколькими столбцами:
Хром | Сафари | Fire Fox | Опера | IE | Android | iOS |
---|---|---|---|---|---|---|
Любой | 3+ | 1.5+ | 11.1+ | 10+ | 2.3+ | 6.1+ |
Не забывайте свои префиксы!