• ricordami

ADSL AIIP API Adobe Apache Apple Augmented reality CMS CSS CSS3 Calabrò Calendar Chrome Chromebooks Conficker DB Dropdown Easter egg Extract email Fcaebook GD GET Google Googlebot IE9 IETester IIS Indesign Internet explorer hacks Jquery Linux Lunascape Mob code MySql NIC Nonciclopedia PEC PHP PIE RSS RewriteEngine On RewriteRule Roger Fenton SEO Sandro Fogli Second life TV Tiny url Twitter URL XHTML agcom anteprima antialiasing archivio array asus audio autenticazione autocomplete background banda larga blockquote border box link breadcrumb browser cambiare URL capolettera caps lock checkbox clear cloud cm code command commenti condizionali compatibilità confirm contatore contest conversione copy count down countries crop cs5 csv cufon cursor data database date diagnostica disign em email ems estensioni facebook factory-shared fade fatturazione fatture favicon file manager flash font footer form formati fotografia ftp geolocalizzazione go back grafiica web header location height highlight hosting htaccess html entities html5 htmlentities impatto ambientale include interviste invio ip ipad iphone javascript jscript jwplayer keycode keyword lingua link loader loading loadtimer mail media print megalomania menù min-height mm mobile mod_rewrite mostra fotografica motori di ricerca myql nascondere query string netbook newsticker noconflict numeric ombra oncopy opacity overlay parassiti partizioni passaggio dati password pdf photoshop php class phps picas pre preg_replace print privacy pubblicità qr code query random random string redirect referer regexp registri rgb risoluzione video rollover rollover css rollover unica immagine sanitize script scrolling select shorthand sistemi operativi sitemap smartphone social social network software sort sql statistiche string stringhe strtotime sub/sup submit switch tableless tablet target textarea tipografia web toggle tools tooltip top trojan try catch usabilità utility vertical align video view source viewport webdesign webfont while whois wifi wikipedia wordpress
Css tips & tricks

Un semplice menu animato con jquery

Tra le mille risorse di jquery ho trovato un semlicissimo menù con effetto rollover di entrata animata dello sfondo.
Si tratta di uno script leggerissimo e di facile personalizzazione.
L'esempio lo potete vedere in azione qui.
L'esempio è composto da tre file, un html in cui è scritto anche il CSS, l'elemento grafico png, e un jscript esterno.

Il menu è costruito con la classica lista modificata via CSS in cui ogni elemento viene trattato come blocco e definito quindi nelle sue dimensioni.
La particolarità di cui tener conto è l'impostazione dell'elemento gafico di sfondo del pulsante, al caricamento della pagina nascosto attraverso il posizionamento Y settato con un valore negativo leggermente superiore all'altezza dell'elemento grafico stesso.
Lo stato over prevede invece il posizionamento dell'elemento grafico di sfondo in modo visibile riportando Y a 0.
Fin qui avremo un semplice classico effetto roll over.
Inseriamo quindi una nuova regola CSS necessaria jquery per rilevare il punto di partenza della piccola animazione
ul#nav li a.js:hover

Per terminare la nostra sezione head includiamo jquery dalla libreria Ajax di Google e includiamo il js animate-bg.js  necessario all'animazione.

Ora non rimane che avviare la funzione jquery con i classico
$(document).ready(function()...

pubblicato Mercoledì 07 Settembre 2011

 

Hai trovato quest'articolo interessante? Abbonati ai Feed RSS
disign feed


 

Aggiungi 'Disign' a Live-MSN Aggiungi 'Disign' a FaceBook Aggiungi 'Disign' a Twitter Aggiungi 'Disign' a MySpace Aggiungi 'Disign' a OKnotizie Aggiungi 'Disign' a Wikio Aggiungi 'Disign' a Diggita Aggiungi 'Disign' a TuttoBlog Aggiungi 'Disign' a Del.icio.us Aggiungi 'Disign' a digg Aggiungi 'Disign' a NotizieFlash.com Aggiungi 'Disign' a Kipapa Aggiungi 'Disign' a Fai informazione Aggiungi 'Disign' a Pligg Aggiungi 'Disign' a Socialdust Aggiungi 'Disign' a Digo Aggiungi 'Disign' a Badzu Aggiungi 'Disign' a Technorati Aggiungi 'Disign' a Segnalo Aggiungi 'Disign' a ZicZac

 

Commenta l'articolo    Segnala agli amici

Disign.it
Gli articoli più letti

Eliminare una partizione OEM

Javascript per mostrare un div e chiudere dinamicamente tutti gli altri che desideriamo

CSS la proprieta' overflow per sostituire il clear!

Facebook, chi ha visitato il mio profilo?

Apache, come far interpretare file con estensione html da PHP

Cufon - fonts for the people

Statistiche utilizzo browser.... e non solo!

MASSIMO SIRAGUSA di Sandro Fogli

Eee Pad Transformer, un tablet dalle caratteristiche e prestazioni molto interessanti

Servizi di hosting

Capolettera con i CSS

Passaggio di dati da Php a Javascript

CSS3 immagine di sfondo a tutto schermo

CSS: centrare un testo verticalmente

Il modulo Apache mod_rewrite per riscrivere la URL

Jquery: caricare dinamicamente la versione più aggiornata della libreria

iPhone e iPad: font di sistema utlizzabili per sviluppo web

PHP: anteprima del testo

QR Code generator

Jquery: rendere cliccabile un intero div

CSS3 e uso del colore

Redirect su sito mobile tramite htaccess

Mob code

Un semplice menu animato con jquery

Alternative js crossbrowser di suddivisione del testo in colonne

 

disign feed add linked in add twitter add technorati