Alle eksempler

Rullefortelling

Lag beveger seg i ulike dybder mens himmelen skifter farge når du ruller.

scrollInputuseAnimatedCSSinterpolate

Forbereder eksempelet …

Slik fungerer det

  1. scrollInput({ progressY }) skriver rullefremdriften fra 0 til 1 til én verdi.
  2. Hvert lag interpolerer den verdien til sin egen avstand, så parallaksen er ren calc().
  3. Himmelfargen er ikke et calc()-uttrykk, så useAnimatedCSS gir den sin egen variabel.
  4. Kapitteltitler toner inn og ut over sin egen del av fremdriften.

Flere eksempler

Søk

Skriv for å søke i dokumentasjonen.