274 of 313 menu

Proprietatea animation-timing-function

Proprietatea animation-timing-function stabilește viteza de schimbare (accelerația) animației. De exemplu, mai întâi încet, apoi repede, apoi încet etc.

Sintaxă

selector { animation-timing-function: valoare; }

Valori

Valoare Descriere
ease Mai întâi încet, apoi repede, la sfârșit din nou încet.
ease-in Începe încet și accelerează treptat.
ease-out Începe rapid și se oprește treptat.
ease-in-out Mai întâi încet, apoi repede, la sfârșit din nou încet. Se diferențiază de ease prin viteză.
linear Întotdeauna aceeași viteză.
step-start Nu există animație, proprietatea ia imediat valoarea finală.
step-end Nu există animație, proprietatea așteaptă timpul stabilit în animation-duraton, apoi ia instantaneu valoarea finală.
steps Valoarea proprietății se modifică prin salturi.
cubic-bezier Curba Bezier care poate defini o animație arbitrară. Vezi generator de curbe Bezier.

Valoare implicită: ease.

Comparația diferitelor valori

Treceți mouse-ul peste blocurile prezentate mai jos, pentru a vedea funcționarea tuturor tipurilor de funcții de timp:

Vedeți și

  • proprietatea animation,
    reprezentând o proprietate scurtă pentru animații
  • comanda @keyframes,
    definind cadrele cheie ale animației
  • tranzițiile line transition, reprezentând o animație la trecerea mouse-ului peste element
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge