CSS steps() funktion
- Föregående sida CSS sqrt() funktion
- Nästa sida CSS tan() funktion
- Gå tillbaka till föregående nivå CSS funktion referens manual
Definition och användning
CSS steps()
Funktionen används för att skapa stegtidsfunktioner för animationer.
Denna funktion delar upp animationens varaktighet i lika långa intervaller angivna av antalet (n). Till exempel: Om n är 4 kommer animationen att delas in i 4 delar. Det kommer att dela upp varaktiden från 0% till 100% i 4 delar;分别是 0%-25%、25%-50%、50%-75% 和 75%-100%.
Exempel
Skapa olika stegtidsfunktioner för animationer:
div.a { animation: mymove 5s steps(4, end); } div.b { animation: mymove 5s steps(6, jump-start); } div.c { animation: mymove 5s steps(4, jump-none); } div.d { animation: mymove 5s steps(4, jump-both); }
CSS Syntax
steps(n, step-position)
Värde | Beskrivning |
---|---|
n | Obligatoriskt. Ange antalet steg/interval. |
step-position |
Valfritt. Anger när hopp mellan värden inträffar. Använd en av följande nyckelord:
|
Tekniska detaljer
Version: | CSS Easing Functions Level 1 |
---|
Webbläsarstöd
Tabellens siffror anger den första webbläsarversion som helt stöder denna funktion.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
77 | 79 | 65 | 14 | 64 |
Relaterade sidor
Referens:CSS animation egenskap
- Föregående sida CSS sqrt() funktion
- Nästa sida CSS tan() funktion
- Gå tillbaka till föregående nivå CSS funktion referens manual