268 of 313 menu

Svojstvo transition-timing-function

Svojstvo transition-timing-function postavlja brzinu promene (ubrzanje) glatkog prelaza transition. Na primer, prvo polako, onda brzo, pa opet polako i tako dalje.

Sintaksa

selektor { transition-timing-function: vrednost; }

Vrednosti

Vrednost Opis
ease Prvo polako, onda brzo, na kraju opet polako.
ease-in Počinje polako i postepeno ubrzava.
ease-out Počinje brzo i postepeno se zaustavlja.
ease-in-out Prvo polako, onda brzo, na kraju opet polako. Od ease se razlikuje po brzini.
linear Uvek ista brzina.
step-start Nema animacije, svojstvo odmah prima konačnu vrednost.
step-end Nema animacije, svojstvo čeka vreme, zadato u transition-duraton, a zatim trenutno prima konačnu vrednost.
steps Vrednost svojstva se menja skokovito.
cubic-bezier Bezier-ova kriva, koja može zadati proizvoljnu animaciju. Vidi generator Bezier-ovih krivih.

Podrazumevana vrednost: ease.

Poređenje različitih vrednosti

Pređite mišem preko prikazanih blokova ispod, da biste videli rad svih vrsta vremenskih funkcija:

Primer

Pređite mišem preko bloka - on će glatko promeniti svoju širinu za 2 sekunde. Pošto je postavljena vrednost ease-in, animacija će početi polako i postepeno će ubrzavati:

<div id="elem"></div> #elem { border: 1px solid black; transition-timing-function: ease-in; transition-duration: 2s; transition-property: width; height: 50px; width: 100px; } #elem:hover { width: 400px; }

:

Vidite takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij