Motion Library ‹ Free tools

All / Scroll

Scroll snap sections

Full-screen sections that lock into place as you scroll, with content that animates in on arrival.

CSSJavaScriptIntermediate
Live demo Open full screen

Good for

Presentation-style pages, onboarding flows and product stories.

Watch out for

Use scroll-snap-type: y proximity on long content so people are never trapped. Mandatory suits only short, screen-sized sections.

Accessibility

Wrap motion in @media (prefers-reduced-motion: reduce) and switch it off or shorten it for people who ask for less movement.