Усі приклади

Магнітний док

Іконки збільшуються, коли повз проходить вказівник, розсуваючи сусідів, і заспокоюються, коли він іде.

moveInputfollowuseAnimatedCSSmultiply

Підготовка прикладу…

Як це працює

  1. moveInput записує позицію вказівника на доріжці, від -1 до 1, в одне значення.
  2. follow змушує друге значення пружно йти за ним, тож швидкі рухи лишаються плавними.
  3. Кожна іконка інтерполює свою близькість і множить її на значення наведення через useAnimatedCSS, бо добуток двох значень — не вираз calc().
  4. Змінюється ширина, тож сусіди зсуваються у звичайній розкладці. Поки рухається вказівник, нічого не перемальовується.

Інші приклади

Пошук

Почніть вводити, щоб шукати в документації.