Scroll-triggered animation as the missing piece for scrollytelling on the web

Scroll-driven animations are one of my favourite things in CSS. But if you have ever tried to build an interactive story with them, you probably noticed that scrubbing is not always what you want. There are cases where you just want the scroll position to tell an animation when to start, and then let it play smoothly with its own timing. Now that the W3C has specced CSS Animation Triggers and it is a candidate for Interop 2027, we might be getting this sooner than I thought. I built a few demos to try it out, and I want to share what I learned.
Read more about Scroll-triggered animation as the missing piece for scrollytelling on the web













