transition-timing-function :
Oluşturacağımız geçişlere daha estetik geçişler sağlamak için kullanılan fonksiyonlardır.
Örnek
div { background: green; width: 200px; height: 20px; -webkit-transition-property: height; /* Safari */ transition-property: height; -webkit-transition-duration: 3s; /* Safari */ transition-duration: 3s; transition-timing-function: ease; } div:hover { height: 100px; }
Codepen Ön izleme
Css Sözdizimi
Değer | Açıklama |
ease | Animasyonun yavaş başlayıp hızlanması ve yavaş bitmesi ile sonuçlanan animasyon tipidir. |
linear | Başlangıç ve Bitiş hızı aynı olan geçiş tipidir. |
Ease-in | Animasyonun yavaş başlamasını sağlayan geçiş tipi. |
Ease-out | Animasyonun yavaş bitmesini sağlayan geçiş tipi. |
Ease-in-out | Yavaş başlayıp yavaş biten cublic-bezier eş değer bir geçiş tipi. |
Cublic-bezier | Manuel olarak ayarladığımız geçiş tipidir.0 ve 1 arasında değerler alabilir. |
İnital | |
İnherit |
Tarayıcı Desteği
26.0 4.0-webkit |
16.0 4.0-moz |
10.0 | 6.1 3.1-webkit |
12.1 10.5-o |