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

Μαγνητική μπάρα

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

moveInputfollowuseAnimatedCSSmultiply

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

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

  1. Το moveInput γράφει τη θέση του δείκτη στη μπάρα, από -1 έως 1, σε μία τιμή.
  2. Το follow κάνει μια δεύτερη τιμή να την ακολουθεί με ελατήριο, οπότε και η γρήγορη κίνηση μένει ομαλή.
  3. Κάθε εικονίδιο παρεμβάλλει τη δική του εγγύτητα και την πολλαπλασιάζει με μια τιμή hover μέσω useAnimatedCSS, επειδή το γινόμενο δύο τιμών δεν είναι έκφραση calc().
  4. Το πλάτος αλλάζει, οπότε τα γειτονικά μετακινούνται στην κανονική διάταξη. Τίποτα δεν αποδίδεται ξανά όσο κινείται ο δείκτης.

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

Αναζήτηση

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