Các hàm easing xác định tỉ lệ của một tham số biến đổi theo thời gian.
Các vật thể trong thực tế không bao giờ khởi đầu hay kết thúc một cách đột ngột, và cũng không di chuyển với tốc độ cố định. Khi bạn mở một ngăn kéo, ban đầu ta kéo nó nhanh, sau đó chậm dần cho đến khi mở ra hoàn toàn. Khi thả một vật gì đó xuống sàn nhà, nó sẽ bật ngược lại với độ cao thấp hơn, và cứ bật như vậy, mỗi lần độ cao lại giảm đi cho tới khi nó đứng im.
Trang web này sẽ giúp bạn chọn ra hàm easing phù hợp để diễn tả vật thể mà bạn cần.
.block { transition: transform 0.6s ; }
@keyframes
:.block { transition: transform 0.6s ; }
@keyframes
, xem bên trên..block { background: linear-gradient( to bottom, #1473e6, , #247b5e ); }
function (x: number): number {
}
function (x: number): number {
}