CSS transition-timing-function 参数详解 - 轻松掌握过渡动画效果
CSS `transition-timing-function` 属性可以接受以下参数:\n\n1. `ease`(默认值):过渡效果开始和结束时都会变慢,中间会加速。\n2. `linear`:过渡效果始终以相同的速度进行。\n3. `ease-in`:过渡效果开始时较慢,然后逐渐加速。\n4. `ease-out`:过渡效果开始时较快,然后逐渐减速。\n5. `ease-in-out`:过渡效果开始和结束时都会变慢,中间会加速。\n6. `step-start`:过渡效果在开始时立即跳跃到结束状态。\n7. `step-end`:过渡效果在结束时立即跳跃到开始状态。\n8. `steps(n, start|end)`:在过渡期间,指定将动画分成 n 步,以 start 或 end 为基准进行跳跃。\n9. `cubic-bezier(n, n, n, n)`:定义一个自定义的三次贝塞尔函数,其中 n 是介于 0 和 1 之间的数字,用于控制过渡的速度。\n\n这些参数用于控制 CSS 过渡效果的时间曲线,以改变属性的值的变化速度。
原文地址: https://www.cveoy.top/t/topic/pEPk 著作权归作者所有。请勿转载和采集!