Lastnost animation-timing-function (slo. Funkcija merjenja časa animacije) podaja krivuljo hitrosti animacije. Krivulja hitrosti določa čas, ki ga animacija uporablja za spremembo iz enega niza CSS slogov v drugega. Za gladke spremembe se uporablja krivulja hitrosti.
| animation-timing-function: cubic-bezier(n, n, n, n) | Definiramo lahko svoje vrednosti v funkciji. | Glej primer |
|---|---|---|
| animation-timing-function: ease | Animacija se začne počasi, nato hitro, preden se počasi konča. | Glej primer |
| animation-timing-function: ease-in | Animacija se začne počasi. | Glej primer |
| animation-timing-function: ease-in-out | Animacija ima počasen začetek in konec. | Glej primer |
| animation-timing-function: ease-out | Animacija ima počasen konec. | Glej primer |
| animation-timing-function: inherit | Podeduje to lastnost od nadrejenega elementa. | Glej primer |
| animation-timing-function: initial | Nastavi to lastnost na privzeto vrednost. | Glej primer |
| animation-timing-function: linear | Animacija ima enako hitrost od začetka do konca. | Glej primer |
| animation-timing-function: step-end | Označuje right-continuous funkcijo, tako da se zadnji skok zgodi, ko se animacija konča. | Glej primer |
| animation-timing-function: step-start | Označuje left-continuous funkcijo, tako da se prvi skok zgodi, ko se animacija začne. | Glej primer |
| animation-timing-function: steps(int, start|end) | Podaja funkcijo korakov z dvema parametroma. | Glej primer |
Hvala za obisk! Dodajam politiko zasebnosti.
© 2024 Vse pravice pridržane.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.