Siirry pääsisältöön

Transitions & Easing

Avaa ChatGPT:ssä

Siirtymämuutujat käytetään tarjoamaan yhdenmukaisia animoituvia kestoja sovelluksessasi. Ne kontrolloivat, kuinka kauan animaatio kestää valmistuakseen.

Esimerkki

.element {
transition: var(--dwc-transition-slow) background-color;
}

Muuttujat

MuuttujaOletusarvoEsimerkki
--dwc-transition-x-slow1000ms
--dwc-transition-slow500ms
--dwc-transition-medium250ms
--dwc-transition-fast150ms
--dwc-transition-x-fast50ms
--dwc-transitionvar(--dwc-transition-medium)

Helpotukset

Helpotusmuuttujat määrittelevät, kuinka arvot muuttuvat ajan myötä, mikä tekee siirtymistä luonnollisemman tuntuiseksi.

Esimerkki

.element {
transition: transform var(--dwc-transition) var(--dwc-ease-inOutBack);
}

Kokeile hiiren osoittamista jokaisen helpotuksen esikatselun yli nähdäksesi sen animaatioefektin.

Muuttujat