Hareketleri yumuşatarak web sitesine "akıcılık" katmak
Bir CSS özelliğinin (renk, boyut, konum vb.) bir değerden diğerine "aniden" değil, belirli bir süre içinde "yumuşayarak" geçmesini sağlar. Bu, kullanıcı deneyimi açısından çok daha doğal bir his uyandırır.
Aşağıdaki kartların üzerine gelerek farklı transition etkilerini görebilirsiniz:
Hangi özelliğin, ne kadar sürede ve hangi hız eğrisiyle gerçekleşeceğini tek satırda tanımlayabilirsiniz.
Tarayıcılar için transform (translate, scale, rotate) ve opacity özelliklerini canlandırmak, top, left, margin, width, height gibi genişliği/konumu doğrudan etkileyen özellikleri canlandırmaktan çok daha hızlıdır (GPU hızlandırması kullanır). Mümkün olduğunca transform kullanmaya çalışın!