Alle eksempler

Magnetisk dock

Ikoner vokser, når markøren passerer, skubber naboerne til side og falder til ro, når den forlader.

moveInputfollowuseAnimatedCSSmultiply

Forbereder eksemplet…

Sådan virker det

  1. moveInput skriver markørens position på sporet, fra -1 til 1, til én værdi.
  2. follow får en anden værdi til at følge efter med en fjeder, så hurtige bevægelser forbliver glatte.
  3. Hvert ikon interpolerer sin egen nærhed og ganger den med en hover-værdi via useAnimatedCSS, fordi produktet af to værdier ikke er et calc()-udtryk.
  4. Bredden ændrer sig, så naboerne flytter sig i det almindelige layout. Intet renderes igen, mens markøren bevæger sig.

Flere eksempler

Søg

Skriv for at søge i dokumentationen.