• 28
  • Giu

Menu orizzontale con effetto fisarmonica via JavaScript!

Di Michele Lagana' (Mister6339), in javascript, script.

Una delle mie maggiori passioni, oltre a quella di scrivere sui blog, è quella di creare siti internet o di modificarne alcuni già creati. Oggi vi voglio presentare uno JavaScript che vi permette di avere un effetto Fisarmonica sul menu dei vostri siti internet. L’effetto, come dicevo prima, è applicato via JavaScript, che pesa meno di 1Kb, questo rende lo script più funzionale e veloce nel caricamento.

Esistono due tipi di menu a fisarmonica, nel primo vediamo che scorrendo sopra i link con il mouse i collegamenti si muovono e una volta tolto il mouse tornano al loro posto. Nella seconda variante invece, passando il mouse sopra i collegamenti, osserviamo che questi si muovono e che una volta tolto il mouse restano così come sono, senza riposizionarsi nel modo originale. Ora però vediamo quali script usare per rendere attivo questo JavaScript.



La prima cosa da fare è quella di inserire il seguente codice JavaScript, all’interno del vostro sito:

function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(function() {
slideMenu.build('sm',200,10,10,1);
});

Una volta inserito questo, andremo a creare il nostro menu con il seguente codice:

<ul class="sm"> </ul><ul class="sm">
<li> <img src="images/1.gif" alt="" /> </li> <li> <img src="images/1.gif" alt="" />
</li><li> <img src="images/2.gif" alt="" /> </li> <li> <img src="images/2.gif" alt="" />
</li><li> <img src="images/3.gif" alt="" /> </li> <li> <img src="images/3.gif" alt="" />
</li><li> <img src="images/4.gif" alt="" /> </li> <li> <img src="images/4.gif" alt="" />
</li></ul>

Terminate queste due operazione avremo un menu con effetto fisarmonica leggero e funzionale al 100%. Lo script è veramente comodo, un altro effetto 2.0 da inserire sul nostro sito personale. La prima versione di questo script, la trovate in questo sito, mentre la seconda è reperibile qui.

Via | Leigeber

5 Commenti Scritto da Michele Lagana' (Mister6339)
Termini legati all'articolo: , , , , .
Altri articoli:

Articoli correlati a "Menu orizzontale con effetto fisarmonica via JavaScript!"


Commenti:

Sono stati scritti 5 commenti su "Menu orizzontale con effetto fisarmonica via JavaScript!"

  1. [...] Menu orizzontale con effetto fisarmonica via JavaScript! [...]

  2. sarebbe interessante capire come inserire questo menù in un csm esistente come joomla o wordpress

  3. Sagro

    @Mantio
    Per Joomla esistono già dei plugin, anche gratuiti che lo fanno. Purtroppo non ricordo i nomi a appena li ritrovo ti faccio sapere =)

  4. Come si inserisce il codice Java Script all’interno del sito?


Categorie

I Blog del Network iSayBlog!




©Geekissimo, è parte del network iSayBlog.
page counter