TLDR Web Dev · ARTICLES & TUTORIALS
A GUIDE TO SCROLL-DRIVEN ANIMATIONS WITH JUST CSS
Summary from the TLDR Web Dev newsletter
Scroll-driven animations can be implemented in CSS, allowing animations to be controlled by user scrolling instead of time. There are three key components: the target element, the keyframes defining the animation, and the timeline (either `scroll()` or `view()`) that links the animation to scrolling. The `scroll()` timeline triggers animations based on scrolling, while `view()` activates them when an element enters the viewport.