Menù laterale a scomparsa

 

 

 

 

 

 

 

 

 
Crediti: MaXiMuS
Name:
MaXiMuS
Website:
www.absolutegb.com  

Descrizione: Un menù laterale a scomparsa che segue lo scrolling verticale della pagina.



Script: Dopo aver copiato il codice sottostante trasferire il tutto nella vostra pagina web, in questo caso fra i tags <head> e </head>:



Html: Una volta inserito lo script nella parte head della vostra pagina web non vi resta altro da fare che configurare e personalizzare le varie voci.

L'utente medio di Html non troverà alcuna difficoltà nel configurare tutti i vari parametri ai fini di una perfetta personalizzazione mentre un principiante riscontrerà qualche difficoltà. Comunque sia evitate di alterare gli apici e le virgolette!

Frames: Un menù come questo si presta meglio in un sito con struttura a pagina unica (senza frames) ma dato che alcuni webmaster utilizzano pagine con frame è possibile attraverso piccole modifiche utilizzare il menù anche con portali strutturati su più frame.

- Seguite le istruzioni di seguito riportate per inserire il menù in una pagina con frame

Da notare le righe che compongono le voci del menù:

addItem("Home", "http://www.centoxcento.cjb.net", "");

La voce addItem necessita di tre parametri, di cui uno, l'ultimo, può essere omesso mentre gli altri servono rispettivamente per:

Home = descrizione voce
http://www.centoxcento.cjb.net = descrizione URL o pagina html
"" = destinazione del link

E' proprio il terzo parametro che deve essere modificato per far sì che il menù funzioni anche in un sito con frame. Per default lo script fa uso di quanto impostato nella voce: linkTarget="_top", che trovate nel primo blocco dello script; con la funzione "Top" ogni link privo di eventuale target sarà aperto come _top, cioè nella pagina attuale, mentre in caso di frame si dovrà specificare all'interno di queste doppie virgolette " " il nome assegnato al frame.

All'interno del listato (codice) trovate anche i commenti dell'autore che indicano cosa fare per personalizzare fonts, colori, bordi e tutto quello che è possibile cambiare.