Chapter 02 · 38 entries

Scroll & Animation.

What separates a static website from an experience. Used well, these techniques guide attention, reveal content at the right moment, and make a site feel premium. Used poorly, they're just distracting.

2.1
Parallax Scrolling
Layers scrolling at different speeds create depth — like looking through a window.
View demo
2.2
Scroll-triggered animation
IntersectionObserver fade-up reveals. The most common modern web animation.
View demo
2.3
Horizontal scroll sections
Vertical scroll moves content sideways. GSAP ScrollTrigger pin + scrub.
View demo
2.4
Sticky sections / pinning
A visual stays put while feature blocks scroll past — Notion / Linear style.
View demo
2.5
Text reveal on scroll
Words and characters animate in one by one. SplitType + GSAP.
View demo
2.6
Scroll progress indicator
Top-of-page bar that fills as the user reads. Medium-style.
View demo
2.7
Smooth scroll / Lenis
Physics-based momentum scrolling. The "buttery feel" of modern sites.
View demo
2.8
Magnetic / Custom Cursor
Custom dot replaces native cursor — grows on links, snaps onto CTAs.
View demo
2.9
3D Card Tilt on Hover
Cards tilt toward the cursor in 3D. Apple-product-page energy.
View demo
2.10
Animated Number Counter
Stats count from zero when they enter view. The "by the numbers" moment.
View demo
2.11
Sticky Stacking Cards
Cards pin to the top, next card stacks on top. Apple-product-page energy.
View demo
2.12
Clip-Path Image Reveal
Image pushes through a horizontal slit while zooming out. Cinematic.
View demo
2.13
SVG Path Drawing
Underlines, signatures, charts, logos that draw themselves on scroll.
View demo
2.14
Marquee Banner
Infinite horizontal text scroll. Three bands at different speeds and sizes.
View demo
2.15
Hover Image Preview
Link list with cursor-tracking preview image. Agency-portfolio signature.
View demo
2.16
Page Loader / Transition
Counter 0→100 curtain that lifts to reveal the site. Choreographed reveal.
View demo
2.17
Exploded Assembly
Device pulls itself apart layer-by-layer in 3D, then snaps back together.
View demo
2.18
Image Sequence Scrub
Frame-by-frame playback tied to scroll. Apple AirPods rotation pattern.
View demo
2.19
3D Rotate on Scroll
Real CSS 3D cube rotates fully on X and Y axes tied to scroll.
View demo
2.20
Cinematic Pin & Zoom
Huge outlined word shrinks while a glowing orb emerges from inside.
View demo
2.21
Cross-section Reveal
Tilted cake-slice layers separate vertically with material labels fading in.
View demo
2.22
Section Color Morph
Page background, navbar, accent all morph as each section enters view.
View demo
2.23
SVG Path Follow
Element travels a winding curve; waypoints light up; path draws behind.
View demo
2.24
Globe / Planet Rotation
CSS sphere rotates with orbiting city labels. Stripe Atlas energy.
View demo
2.25
Hand-off Transition
Same product element morphs between 3 scenes — shared-element on the web.
View demo
2.26
Phone Screen Sync
Phone frame pinned, inner screen scrolls through app views as you scroll.
View demo
2.27
Liquid Morph
SVG blob path interpolates between 4 organic shapes on scroll.
View demo
2.28
Card Spread
Tilted deck of cards fans out into a row, then collapses back.
View demo
2.29
Camera Dolly Parallax
Multi-depth landscape pushes forward in Z — true 3D parallax with perspective.
View demo
2.30
Iris / Aperture Reveal
Six camera-shutter blades open from center exposing the scene behind.
View demo
2.31
Origami Fold
Four paper panels hinge open from a folded crane to a flat sheet.
View demo
2.32
Particle Assembly
Hundreds of canvas sparks coalesce into a word, then disperse.
View demo
2.33
Clockwork Gears
Four interlocking gears + clock face turning at different speeds and directions.
View demo
2.34
Filmstrip Scrub
8-frame 35mm filmstrip passes horizontally through a projector gate.
View demo
2.35
Door / Panel Open
Two riveted vault doors slide apart with a beam of warm light spilling out.
View demo
2.36
Type Shatter & Reform
Headline letters fly apart in 3D space, then snap back into formation.
View demo
2.37
Animated Mask Wipe
Clip-path animates between two full-bleed scenes — diagonal / circle / bars.
View demo
2.38
Book Open / Page Turn
A 3D book opens its cover then turns a page in mid-scroll. Editorial / library.
View demo