I menu sono senza dubbio uno degli argomenti più gettonati qui su HTML.it. Dopo Menu con tab grafiche, Menu a minitabs e Tab con i CSS, eccoci quindi ad un nuovo appuntamento in cui vedremo un menu a tab grafiche centrate. Ecco una piccola anteprima dell'esempio e il suo screenshot:
Figura 1 - Screenshot dell'esempio
Si tratta di un menu piuttosto semplice graficamente, ma denso concettualmente dal punto di vista dell'implementazione. Vediamo anzitutto i vantaggi di una soluzione simile:
D'altra parte, l'esempio che presenterò in questo articolo ha un piccolo difetto che riguarda la compatibilità: non funziona su IE5.0. Questo browser è piuttosto obsoleto, e conta una percentuale di utilizzo davvero minima (si stima tra l'1 e il 2%). Per quanto ne so, è piuttosto difficile se non impossibile ottenere una versione delle tab grafiche centrate che funzioni su IE5, dato che questo browser non ammette padding su elementi inline.
Premesso ciò, siamo pronti a procedere a vedere l'implementazione dell'esempio.
Il markup dell'esempio è piuttosto semplice: si
tratta infatti di una lista non ordinata che contiene i link. In aggiunta, il list-item
che contiene la voce del menu attiva ha id="current". Ecco l'HTML:
<ul id="menu">
<li id="current"><a href="#">home</a></li>
<li><a href="#">chi siamo</a></li>
<li><a href="#">prodotti</a></li>
<li><a href="#">portfolio</a></li>
<li><a href="#">contatti</a></li>
</ul>
|
CSS3 Border-radius e Box-shadow su Internet Explorer con CSS3PIE |
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 Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |