Ho una serie di animazioni che devo eseguire su un testo e stavo progettando di utilizzare CSS3. Il mio piano è di avere del testo che si muove lentamente lungo lo schermo e dopo aver raggiunto una certa parte dello schermo, alcune parole verranno evidenziate e alla fine il testo continuerà a muoversi lungo lo schermo e scomparirà lasciando spazio per ulteriori testi.Animazioni di catene CSS3
La mia domanda è, qual è il modo migliore per "concatenare" queste animazioni. Dovrei avere un'animazione per spostarti sullo schermo, un'animazione separata per evidenziare il testo e una terza animazione per spostarti sul resto dello schermo? Quindi, dovrei impostare un ritardo di animazione per avviare solo la seconda e la terza animazione una volta completate le animazioni precedenti? Penso che sto bene con la creazione di animazioni separate che saranno incatenate insieme, ma non sono sicuro di come queste animazioni dovrebbero far scattare l'animazione successiva.
Ottimo! Avevo la sensazione che avrei potuto usare qualche js, ma per me va bene. Darò la terza opzione una prova. – wlindner
Un'altra cosa da notare: se devi rilevare un evento click() durante una sequenza di animazione, usa onMouseDown() invece di click(), poiché alcuni browser completeranno la sequenza dell'animazione prima di attivare il click(), mentre tutti sembra che attivino onMouseDown() durante l'animazione bene. –
Ottimo, ci proverò. – wlindner