Bonjour,
Tout d'abord selon moi tu devrais détecter la position du scroll pour agir en fonction, après tu peux utiliser certaines librairie présenté sur ce site qui permette de créer des animations complexe avec des trucs qui s'enchaine. Par exemple il y a cette librairie.
Dans tous les cas tu auras besoin d'un minimum de javascript, déjà tout simplement pour la simple détection du scroll (car oui l'animation ne se joue pas tant que tu n'as pas atteint une certaines partie de la page).
Je t'invite à regarder cette page de présentation qui n'utilise pas forcément cette librairie, mais qui utilise le concept / l'idée derrière.
Sinon tu as ce tutoriel un peu plus ancien, mais tu peux toujours t'en inspirer.