CSS Múltiplas Colunas
Layout de várias colunas CSS
O layout de várias colunas CSS permite fácil definição de várias colunas de texto - assim como em jornais:
Ping Diário
A
dor em si é o amor É por isso que é para o mínimo que vem, quem nossa prática normal suporta para tirar proveito das consequências A dor da dor no Bureau nas Olimpíadas, ou a dor no Bureau nas Olimpíadas, ele quer ser um aborrecimento para as consequências, ou ele está sofrendo com a dor do sistema imunológico da UE com a verdade, o eros e o consumidor, e o ódio regular ao zzril. Para um tempo livre quando estamos livres de nossos adolescentes não há escolha
Propriedades de várias colunas CSS
Neste capítulo, você aprenderá sobre as seguintes propriedades de várias colunas:
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que oferece suporte total à propriedade.
Property | |||||
---|---|---|---|---|---|
column-count | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-gap | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-color | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-style | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-span | 50.0 | 10.0 | 71.0 | 9.0 | 37.0 |
column-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
CSS Criar várias colunas
A column-count
propriedade especifica o número de colunas em que um elemento deve ser dividido.
O exemplo a seguir dividirá o texto no elemento <div> em 3 colunas:
Exemplo
div
{
column-count: 3;
}
CSS Especificar a lacuna entre as colunas
A column-gap
propriedade especifica a lacuna entre as colunas.
O exemplo a seguir especifica um intervalo de 40 pixels entre as colunas:
Exemplo
div
{
column-gap: 40px;
}
Regras de coluna CSS
A column-rule-style
propriedade especifica o estilo da regra entre as colunas:
Exemplo
div
{
column-rule-style: solid;
}
A column-rule-width
propriedade especifica a largura da regra entre as colunas:
Exemplo
div
{
column-rule-width: 1px;
}
A column-rule-color
propriedade especifica a cor da regra entre as colunas:
Exemplo
div
{
column-rule-color: lightblue;
}
A column-rule
propriedade é uma propriedade abreviada para definir todas as propriedades column-rule-* acima.
O exemplo a seguir define a largura, o estilo e a cor da regra entre as colunas:
Exemplo
div
{
column-rule: 1px solid lightblue;
}
Especificar quantas colunas um elemento deve abranger
A column-span
propriedade especifica quantas colunas um elemento deve abranger.
O exemplo a seguir especifica que o elemento <h2> deve abranger todas as colunas:
Exemplo
h2 {
column-span: all;
}
Especifique a largura da coluna
A column-width
propriedade especifica uma largura ideal sugerida para as colunas.
O exemplo a seguir especifica que a largura ideal sugerida para as colunas deve ser 100px:
Exemplo
div {
column-width: 100px;
}
Propriedades de várias colunas CSS
A tabela a seguir lista todas as propriedades de várias colunas:
Property | Description |
---|---|
column-count | Specifies the number of columns an element should be divided into |
column-fill | Specifies how to fill columns |
column-gap | Specifies the gap between the columns |
column-rule | A shorthand property for setting all the column-rule-* properties |
column-rule-color | Specifies the color of the rule between columns |
column-rule-style | Specifies the style of the rule between columns |
column-rule-width | Specifies the width of the rule between columns |
column-span | Specifies how many columns an element should span across |
column-width | Specifies a suggested, optimal width for the columns |
columns | A shorthand property for setting column-width and column-count |