View Full Version : [Javascript] Menu che segue lo scrolling
ciao a tutti, sto facendo un sito per degli amici in cui c'è un menu a destra che contiene l'indice dei paragrafi all'interno di pagine un po' lunghe in modo da non dover scrollare su e giù. per come è fatto ora in realtà bisogna tornare in cima alla pagina per vedere il menu e poi andare al paragrafo voluto. vorrei che questo menu si muovesse rispetto alla pagina in modo da rimanere fermo rispetto allo schermo man mano che il visitatore scrolla. il menu è dentro a un div che a sua volta è dentro un td. il td del menu è alto ovviamente come quello del testo che è alla sua sinistra. in pratica quindi vorrei che questo div scorresse lungo l'altezza del td. spero di essermi spiegato :D. se volete dare un'occhiata al sito l'indirizzo è questo http://www.shardorigins.it/. la cosa che voglio muovere è quel rettangolino con sfondo nero che si trova a destra e che per il momento è vuoto nella maggior parte delle pagine. grazie a tutti
su questo sito http://www.dynamicdrive.com si trova un sacco di script già pronnti.
Quello che farebbe al caso tuo penso sia questo script (http://www.dynamicdrive.com/dynamicindex1/omnislide/index.htm).
BlackAuron
11-12-2009, 11:05
In linea di massima, credo che basti qualcosa del tipo
var menu = document.getElementById("menu");
menu.style.top = numerodipcchetiservono+"px";
magari condito con qualche controllo per evitare che non sfori il td
grazie a tutti e 2 :) quando posso provo e vi faccio sapere
In linea di massima, credo che basti qualcosa del tipo
var menu = document.getElementById("menu");
menu.style.top = numerodipcchetiservono+"px";
magari condito con qualche controllo per evitare che non sfori il td
alla fine ho preso spunto dal tuo consiglio perchè preferisco fare per conto mio piuttosto che prendere soluzione già fatte. era un po' + complicato di così ma alla fine ce ne sono venuto fuori. grazie
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.