Scroll-driven animations re-invented
Animate anything on scroll
DOM, CSS, SVG, WebGL, Canvas, whatever.
Toggle playback state or scrub through animations
Entering or leaving a ScrollTrigger area can make an animation play, pause, resume, reverse, restart, or complete...or you can make the scrollbar can act like a scrubber!
Pin elements in place
Make an eleme
ScrollTrigger creates jaw-dropping scroll-based animations with minimal code. Or trigger anything scroll-related, even if it has nothing to do with animation.