Motion Library ‹ Free tools

All / Parallax

Layered scroll scene

Background layers move slower than the foreground as you scroll, which creates depth.

CSSJavaScriptIntermediate
Live demo Open full screen

Good for

Hero scenes, illustrated headers and storytelling sections.

Watch out for

Move layers with transform only, update inside requestAnimationFrame, and keep the speed differences gentle.

Accessibility

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