Visi pavyzdžiai

Slinkimo istorija

Sluoksniai juda skirtingais gyliais, o slenkant keičiasi dangaus spalva.

scrollInputuseAnimatedCSSinterpolate

Ruošiamas pavyzdys…

Kaip tai veikia

  1. scrollInput({ progressY }) įrašo slinktuvo eigą nuo 0 iki 1 į vieną reikšmę.
  2. Kiekvienas sluoksnis interpoliuoja tą reikšmę į savo atstumą, todėl paralaksas yra grynas calc().
  3. Dangaus spalva nėra calc() išraiška, todėl useAnimatedCSS suteikia jai savo kintamąjį.
  4. Skyrių pavadinimai atsiranda ir išblunka savo eigos dalyje.

Daugiau pavyzdžių

Paieška

Rašykite, kad ieškotumėte dokumentacijoje.