jQuery

Creare un menu accattivante con CSS3 e jQuery

menucss3

Il discorso dei menu é stato già affrontato nel articolo che trattava di come creare un menu espandibile con jQuery.

Il risultato di quell’esempio, che potete visualizzare nell’header di questo blog, non é l’unica possibilità in ambito menu e jQuery. Come immaginate son davvero molte le scelte e le strade percorribili sfruttando sia il famoso framework javascript sia la nuova tecnologia CSS3.

Vediamo ancora un esempio di come creare un menu accattivante con jQuery e CSS3

Come al solito, primissimo passo : l’html di base

Vediamo un codice che potrebbe costituire l’ossatura del nostro menu :

<div class=”menu_lamp” >
<ul>
<li class=”active”><a href=””>Home</a></li>
<li><a href=””>About</a></li>
<li><a href=””>Blog</a></li>
<li><a href=””>Portfolio</a></li>
<li><a href=””>Contatti</a></li>
<li><a href=””>Articoli</a></li>
<li><a href=””>Chi Siamo?</a></li>
</ul>
<div class=”floatr”></div>
</div>

 

Nulla  di complicato o particolarmente strano come al solito.

Passiamo ora allo stile che caratterizza in modo preciso il nostro menu.

.menu_lamp {
    position: relative;
    border: 1px solid #d6d6d6;
    background: #fff;
    padding: 15px;
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    border-radius : 10px;
    -moz-border-radius : 10px;
    -webkit-border-radius : 10px;
    background : -webkit-gradient(linear, left top, left bottom, from(rgb(240,240,240)), to(rgb(204,204,204)));
    background : -moz-linear-gradient(top, rgb(240,240,240), rgb(204,204,204));
    height: 18px;
}

Come noterete, nel codice precedente, son presenti alcune features CSS3 che introduco velocemente.

La proprietà border-radius permette di creare angoli arrotondati per i vari elementi cui é applicato e il suo valore é indicato in unità di misura o percentuale. Attualmente, tale proprietà è applicabile solo su Safari3 e Firefox tramite gli specifici css3: -webkit-border-radius e -moz-border-radius.

Il resto del tutorial potrete leggerlo sulla fonte ufficiale.

Articoli simili

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Back to top button