Colonne multiple CSS
Layout a più colonne CSS
Il layout a più colonne CSS consente di definire facilmente più colonne di testo, proprio come nei giornali:
Ping quotidiano
Il
dolore stesso è l'amore Ecco perché è il minimo a venire, che la nostra pratica normale sopporta per trarne vantaggio Il dolore dell'ufficio alle Olimpiadi, o il dolore dell'ufficio alle Olimpiadi, vuole essere un fastidio per le conseguenze, o soffre del dolore del sistema immunitario dell'UE in verità, l'eros e il consumatore, e l'odio regolare degli zzril. Per il tempo libero quando siamo liberati dai nostri adolescenti non c'è scelta
Proprietà a più colonne CSS
In questo capitolo imparerai le seguenti proprietà a più colonne:
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
Supporto browser
I numeri nella tabella specificano la prima versione del browser che supporta completamente la proprietà.
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 Crea più colonne
La column-count
proprietà specifica il numero di colonne in cui deve essere suddiviso un elemento.
L'esempio seguente dividerà il testo nell'elemento <div> in 3 colonne:
Esempio
div
{
column-count: 3;
}
CSS Specificare lo spazio tra le colonne
La column-gap
proprietà specifica lo spazio tra le colonne.
L'esempio seguente specifica uno spazio di 40 pixel tra le colonne:
Esempio
div
{
column-gap: 40px;
}
Regole della colonna CSS
La column-rule-style
proprietà specifica lo stile della regola tra le colonne:
Esempio
div
{
column-rule-style: solid;
}
La column-rule-width
proprietà specifica la larghezza della regola tra le colonne:
Esempio
div
{
column-rule-width: 1px;
}
La column-rule-color
proprietà specifica il colore della regola tra le colonne:
Esempio
div
{
column-rule-color: lightblue;
}
La column-rule
proprietà è una proprietà abbreviata per impostare tutte le proprietà column-rule-* sopra.
L'esempio seguente imposta la larghezza, lo stile e il colore della regola tra le colonne:
Esempio
div
{
column-rule: 1px solid lightblue;
}
Specifica su quante colonne deve occupare un elemento
La column-span
proprietà specifica su quante colonne deve estendersi un elemento.
L'esempio seguente specifica che l'elemento <h2> deve estendersi su tutte le colonne:
Esempio
h2 {
column-span: all;
}
Specificare la larghezza della colonna
La column-width
proprietà specifica una larghezza ottimale consigliata per le colonne.
L'esempio seguente specifica che la larghezza ottimale suggerita per le colonne dovrebbe essere 100px:
Esempio
div {
column-width: 100px;
}
Proprietà a più colonne CSS
La tabella seguente elenca tutte le proprietà a più colonne:
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 |