Para tornar as colunas distintas, você pode adicionar uma linha vertical entre cada coluna. A linha fica no centro da lacuna da coluna. Se você já estilizou border
, está pronto para estilizar 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; )
A propriedade é uma abreviação para column-rule-width
, column-rule-style
e column-rule-color
, que é o mesmo padrão border
e aceita os mesmos valores.
-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
pode ser um comprimento 3px
ou um valor de palavra-chave como thin
.
column-rule-style
pode ser qualquer um dos border-style
valores como solid
, dotted
, e dashed
.
column-rule-color
pode ser qualquer valor de cor.
Ao contrário column-gap
, column-rule
não ocupa espaço. Se o column-rule-width
for mais espesso do que o column-gap
, a regra se expandirá abaixo das colunas.
A regra vertical existirá apenas entre colunas que possuem conteúdo.
Suporte para navegador
Suporte para layout de várias colunas:
cromada | Safári | Raposa de fogo | Ópera | IE | Android | iOS |
---|---|---|---|---|---|---|
Nenhum | 3+ | 1.5+ | 11,1+ | 10+ | 2,3+ | 6,1+ |
Não se esqueça dos seus prefixos!