Opis:

CSS transition-timing-function Określa czas trwania efektu przekształcenia.

CSS transition-timing-function - Przykład:

transition-timing-function: linear;

Składnia:

transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out|step-start|step-end|steps(int,start|end)|cubic-bezier(n,n,n,n)|initial|inherit;

CSS transition-timing-function - Spis wartości:

Nazwa Objaśnienie
easeWartość domyślna. Określa efekt przejścia z wolnym startem, potem szybciej, a koniec wolny - równoznaczność z cubic-bezier(0.25,0.1,0.25,1).
linearOkreśla efekt przejścia ze stałą prędkością - równoznaczność z cubic-bezier(0,0,1,1).
ease-inOkreśla efekt przejścia z wolnym startem - równoznaczność z cubic-bezier(0.42,0,1,1)).
ease-outOkreśla efekt przejścia z wolnym startem i końcem - równoznaczność z cubic-bezier(0,0,0.58,1).
ease-in-outOkreśla efekt przejścia z wolnym startem i końcem - równoznaczność z cubic-bezier(0.42,0,0.58,1).
step-startRównoznaczność z steps(1, start).
step-endRównoznaczność z steps(1, end).
steps(int,start|end)Określa funkcję kroczącą z dwoma parametrami. Pierwszy parametr określa numer interwału w funkcji. Drugi parametr, który jest opcjonalny, przyjmuje wartość 'start' lub 'end' i określa punkt, gdzie zmiana wartości pojawia się w interwale. Jeśli druga wartość zostanie pominięta, domyślnie przybiera wartość 'end'.
cubic-bezier(n,n,n,n)Pozwala określić własne wartości (od 0 do 1) dla funkcji cubic-bezier.
initialUstawia domyślną wartość.
inheritDziedziczy wartość po rodzicu.

Zobacz również:

transition-timing-function | transition-duration | transition | transition-delay | transition-property |