Toate exemplele

Poveste la derulare

Straturile se mișcă la adâncimi diferite, iar cerul își schimbă culoarea pe măsură ce derulați.

scrollInputuseAnimatedCSSinterpolate

Se pregătește exemplul…

Cum funcționează

  1. scrollInput({ progressY }) scrie progresul derulării, de la 0 la 1, într-o singură valoare.
  2. Fiecare strat interpolează acea valoare la propria distanță, așa că paralaxa este calc() pur.
  3. Culoarea cerului nu este o expresie calc(), așa că useAnimatedCSS îi dă propria variabilă.
  4. Titlurile de capitol apar și se estompează pe porțiunea lor de progres.

Mai multe exemple

Căutare

Tastați pentru a căuta în documentație.