Alle eksempler

Magnetisk dokk

Ikoner vokser når pekeren passerer, skyver naboene til side og legger seg når den forlater.

moveInputfollowuseAnimatedCSSmultiply

Forbereder eksempelet …

Slik fungerer det

  1. moveInput skriver pekerens posisjon på sporet, fra -1 til 1, til én verdi.
  2. follow får en annen verdi til å følge etter med en fjær, så raske bevegelser forblir jevne.
  3. Hvert ikon interpolerer sin egen nærhet og ganger den med en hover-verdi via useAnimatedCSS, fordi produktet av to verdier ikke er et calc()-uttrykk.
  4. Bredden endres, så naboene flytter seg i vanlig layout. Ingenting renderes på nytt mens pekeren beveger seg.

Flere eksempler

Søk

Skriv for å søke i dokumentasjonen.