http://www.xinod.it/scripts/tooltip_gallery/
Passeggiando nel forum mi sono imbattuto in questo codice di Xinod, un nostro moderatore.
Mi chiedevo se fosse possibile fare comparire e scomparire qui div con le immagini ingrandite, in modo graduale.
![]()
http://www.xinod.it/scripts/tooltip_gallery/
Passeggiando nel forum mi sono imbattuto in questo codice di Xinod, un nostro moderatore.
Mi chiedevo se fosse possibile fare comparire e scomparire qui div con le immagini ingrandite, in modo graduale.
![]()
Pietro
esistono diverse librerie che sfruttano "dhtml" per fare quel che chiedi, io sto iniziando ad utilizzare la libreria che replica la classe Tween di Flash,
essendo principalmente un flasher mi ci ritrovo piuttosto bene
però ci sono tante altre librerie che si muovono in questo senso... qualcuna la trovi elencata in questo post di serialkiller -> http://forum.html.it/forum/showthrea...0#post10466320
inoltre aggiungo la già menzionata Tween -> http://jstween.blogspot.com/
Ti ringrazio della risposta. E' che speravo ci fosse una soluzione semplice, senza ricorrere a librerie (che peraltro fanno cose davvero impressionanti), in modo da capire bene il meccanismo. Ciao
![]()
Pietro
ti premetto che non è da tanto che mi sono avvicinato all'utilizzo di JS e DOM, comunque ci provo...
fondamentalmente si tratta di gestire determinate azioni nel tempo, nel caso della modifica di una proprietà ad esempio, occorre che questa si incrementi o decrementi di un tot, a intervalli di tempo
per "gestire il tempo" JS prevede due funzioni: setTimeout e setInterval
la prima esegue una funzione con un delay (dopo un tot di tempo) per una sola volta
mentre la seconda la esegue in continuazione a intervalli uguali di tempo
le proprietà vengono "trovate" tramite il DOM e modificate
se provi a fare una ricerca su DHTML nel sito javascript di html.it vedrai che troverai molto materiale da leggere per approfondire il discorso
Hai ragioneGuardando un po' in giro ho trovato questo:
http://www.brainerror.net/scripts_js_blendtrans.php
Ciao![]()
Pietro