12. Animovaný textTento skript pochádza od Davida Morkesa - z knihy JavaScript - tipy a triky pro tvurce webu - vydaný nakladateľstvom Grada r.2002 ISBN 80-247-0258-4 . Nájdete ho na na stránke www.grada.cz Vlniaci sa text napíšeme do premennej message. Vytvoríme pole zvys, ktoré bude určovať bodové vychýlenie zvislé písmen, cez ktoré prechádza vlna. Znamienko - (mínus) znamená vychýlenie hore, + (plus) vychýlenie smerom dolu. V časti body inicializujeme 1. krok volaním funkcie jump0(). Tu sa text rozdelí na jednotlivé písmená. Každé písmeno tvorí blok ohraničený tagom SPAN, ktorého pozícia je relatívna. Odkaz na každé písmeno bude realizované pomocou hodnoty ID - n0,n1,... Funkcia Jumla() spôsobí pohyb prvého písmena vľavo, návrat na pôvodnú pozíciu zas funkcia Jumlb() Vlnenie textu zabezpečí funkcia Jump2(). Tu sa v cykle typu for zobrazuje celý text, na jednotlivé písmená cez ktoré prebieha vlna, použijeme pole zvys na zavlnenie, ostatné písmená sa zobrazujú v riadku. Zdrojový text:
|
Posledná aktualizácia: 12 máj, 2003 Webmaster: Mgr.Anna Peťovská |