In deze tutorial reeks gaan we op animatie in.
Er zijn situaties waarbij je de animatie helemaal in CSS kunt realiseren, maar
je kunt ook prima controle houden door de overgangen in CSS te schrijven, maar ze te starten met JS.
Dat starten gebeurt dan doordat je elementen een class toevoegt (of wegneemt) waardoor een CSS-eigenschap een andere waarde krijgt. Daartussen kan dan via een transition de animatie worden uitgewerkt.
Leerdoelen
- Opfrissen transition- en animation-eigenschappen in CSS
- globale en gedeeltelijke kennismaking met CSS-Flexbox
- toepassen JavaSript-events
- .classList.toggle()