Per delimitare spazialmente o cromaticamente le colonne si può ricorre ai bordi e al background-color. Per separarle grazie ai bordi, basterà aggiungere i due bordi laterali alla colonna centrale. Ecco il codice da aggiungere:
div#content{
/* ... */
border-width: 0 1px;
border-style:solid;
border-color: #ccc;
}
Ecco quindi il layout a tre colonne con i bordi.
Mentre per il colore le regole aggiuntive saranno:
div#container{background-color: #ccc}
div#content{ /*...*/ background-color: #fff}
Anche qui vediamo il risultato.
Lo svantaggio principale di queste due soluzioni è che impongono il limite sulla lunghezza relativa delle colonne: infatti la colonna centrale dovrà essere la più lunga. La soluzione è usare le immagini di background. Sarà l'argomento della prossima lezione.
Scarica lo zip di questa lezione
3cf.zip
Bordi multipli con 'box-shadow' di CSS3Il modo più rapido e semplice per circondare un box con più bordi di... |
Sfumature lineari su IE6-9, linear-gradient CSS3 e un po' di SVGUtilizzare la funzione linear-gradient CSS per creare sfumature... |
Stili specifici per l'orientamento dell'iPad con le Media QueriesGestire con gli stili e le media queries le modalità di... |
Campo per la ricerca con i CSSDedicare la giusta attenzione al modulo per le ricerche, componente... |
Box model 'naturale' con border-boxDimenticare per sempre i problemi legati al box model grazie ad un... |
Guida CSS3Scoprire e usare al meglio tutte le novità dell'ultima versione dei... |
Guida CSS Tecniche essenzialiTesto, immagini, layout, form, liste, tabelle: soluzioni pronte per... |
Guida CSS di baseI CSS servono per gestire tutto il layout di un sito Web. E'... |
Ogni mercoledì, direttamente nella tua e-mail: guide, articoli, tutorial, FAQ e approfondimenti tecnici su CSS e Web Design.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |