CSS animation-timing-function属性

animation-timing-function属性

CSS动画的animation-timing-function属性,用于设置@keyframes定义的动画的速度变化曲线。


语法

animation-timing-function:value;

可选属性值

属性值描述
linear匀速
ease默认,以低速开始,中间段加快,结束前低速
ease-in以慢速开始
ease-out以慢速结束
ease-in-out以慢速开始和结束
cubic-bezier(n,n,n,n)自定义,n的直介于0到1之间

animation-timing-function实例代码,及在线编辑器

<div id='d1'></div>
  
<style>
  @keyframes widthChange{
    from{width:20%;}
    to{width:100%;}
  }
  #d1{animation-name:widthChange;animation-iteration-count:infinite;animation-duration:1s;width:20%;height:30%;border:1px solid orange;animation-timing-function:ease-in-out;}
</style>

全栈前端 / CSS教程 :



























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.