Svi primjeri

Priča pri pomicanju

Slojevi se kreću na različitim dubinama dok nebo mijenja boju pri pomicanju.

scrollInputuseAnimatedCSSinterpolate

Priprema primjera…

Kako radi

  1. scrollInput({ progressY }) zapisuje napredak pomicanja od 0 do 1 u jednu vrijednost.
  2. Svaki sloj interpolira tu vrijednost u vlastitu udaljenost, pa je paralaksa čisti calc().
  3. Boja neba nije izraz calc(), pa joj useAnimatedCSS daje vlastitu varijablu.
  4. Naslovi poglavlja pojavljuju se i nestaju u svom dijelu napretka.

Više primjera

Pretraži

Tipkajte za pretraživanje dokumentacije.