← Gallery 090

Scroll Reveal

CSS + JS

01

Intent

Each block appears as it enters the frame: the scroll tells the story, the page responds.

02

Texture

Translation, fade and a hint of blur — three layers that give the entrance its weight.

03

Rhythm

The reveal tracks the exact position in the frame. Scroll back up: it rewinds.

04

Restraint

Twenty-two pixels of travel, nothing more. The effect is felt, not watched.

05

Signature

The last block closes the descent — and the thread reads back the other way.