Layout Multi Colonna in CSS
Il layout a più colonne in CSS consente di definire facilmente più colonne di testo, proprio come nei giornali:
Proprietà Layout Multi Colonna
Ecco la lista delle proprietà per il layout multi colonna:
- column-count
- column-gap
- column-rule-style
- column-rule-width
- column-rule-color
- column-rule
- column-span
- column-width
Creare Più Colonne
La proprietà column-count
specifica il numero di colonne in cui un elemento dovrebbe essere diviso.
L’esempio seguente dividerà il testo nell’elemento <div>
in 3 colonne:
Spazio tra le Colonne
La proprietà column-gap
specifica lo spazio tra le colonne.
L’esempio seguente specifica uno spazio di 40 pixel tra le colonne:
Regole per le colonne
La proprietà column-rule-style
specifica lo stile della linea tra le colonne:
La proprietà column-rule-width
specifica la larghezza della linea tra le colonne:
La proprietà column-rule-color
specifica il colore della linea tra le colonne:
La proprietà column-rule
è una proprietà abbreviata per impostare tutte le proprietà column-rule-*
sopra elencate.
L’esempio seguente imposta la larghezza, lo stile e il colore della linea tra le colonne:
Span di un Elemento
La proprietà column-span
specifica quante colonne un elemento dovrebbe occupare.
L’esempio seguente specifica che l’elemento <h2>
dovrebbe occupare tutte le colonne:
Larghezza delle Colonne
La proprietà column-width
specifica una larghezza suggerita e ottimale per le colonne.
L’esempio seguente specifica che la larghezza suggerita e ottimale per le colonne dovrebbe essere di 100px: