Semua contoh

Dock magnetis

Ikon membesar saat pointer lewat, mendorong tetangganya, lalu tenang saat pointer pergi.

moveInputfollowuseAnimatedCSSmultiply

Menyiapkan contoh…

Cara kerjanya

  1. moveInput menulis posisi pointer pada trek, dari -1 sampai 1, ke satu nilai.
  2. follow membuat nilai kedua mengikutinya dengan pegas, sehingga gerak cepat tetap mulus.
  3. Setiap ikon menginterpolasi kedekatannya sendiri dan mengalikannya dengan nilai hover menggunakan useAnimatedCSS, karena hasil kali dua nilai bukan ekspresi calc().
  4. Lebarnya berubah, jadi tetangga bergeser dalam tata letak normal. Tidak ada yang dirender ulang saat pointer bergerak.

Contoh lainnya

Cari

Ketik untuk mencari dokumentasi.