di: Alessandro Fulciniti 12 Dicembre 2006
In questo articolo vedremo alcune soluzioni per emulare attraverso il background i bordi tratteggiati. Se vi state chiedendo quale può essere l'utilità, ci sono alcuni punti da tener presente:
dotted e dashedOvviamente i bordi con tratteggio non sono una soluzione comune, nè indispensabile, ma in alcuni casi possiamo pensare di emularli e/o addirittura migliorarli attraverso gli sfondi. Vediamo come.
Il primo esempio rappresenta un semplice layout a due colonne, in cui la sidebar è separata visivamente grazie ad un tratteggio come immagine di sfondo. La costruzione del layout esula dagli scopi dell'articolo: basti sapere che si sono usati i float opposti di cui abbiamo parlato nell'articolo Float: teoria e pratica. Vediamo invece la regola CSS essenziale:
div#navigation{
float:right;
width:250px !important;
width /**/:270px;
padding-left: 20px;
background: url(dot.gif) repeat-y top left
}
Per quanto riguarda la larghezza e il padding sinistro del div id="navigation",
è importante evidenziare che per evitare di incorrere a problemi di box model di IE5 e IE5.5
ho dovuto ricorrere a una variante del box model hack di cui ho parlato in Box model e workaround
sul blog. Infine, l'immagine di sfondo, una piccola gif di 6x2 pixel, viene ripetuta
verticalmente sul lato sinsistro.
Responsive Desing, la guidaProgettare siti da fruire su dispositivi diversi è imprescindibile... |
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... |
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 |