Όλα τα παραδείγματα

Ιστορία κύλισης

Τα επίπεδα κινούνται σε διαφορετικά βάθη ενώ ο ουρανός αλλάζει χρώμα καθώς κυλάτε.

scrollInputuseAnimatedCSSinterpolate

Προετοιμασία παραδείγματος…

Πώς λειτουργεί

  1. Το scrollInput({ progressY }) γράφει την πρόοδο της κύλισης, από 0 έως 1, σε μία τιμή.
  2. Κάθε επίπεδο παρεμβάλλει αυτή την τιμή στη δική του απόσταση, οπότε η παράλλαξη είναι καθαρό calc().
  3. Το χρώμα του ουρανού δεν είναι έκφραση calc(), οπότε το useAnimatedCSS του δίνει δική του μεταβλητή.
  4. Οι τίτλοι κεφαλαίων εμφανίζονται και σβήνουν στο δικό τους τμήμα της προόδου.

Περισσότερα παραδείγματα

Αναζήτηση

Πληκτρολογήστε για αναζήτηση στην τεκμηρίωση.