CSS的动画属性有哪些?
通过 CSS3,我们能够创建动画,这可以在许多网页中取代动画图片、Flash 动画以及 JavaScript 首先要想形成动画效果必须要制定关键帧 @keyframes 。 关键帧的定义 : @keyframes mymove{ from{初始状态属性} to{结束状态属性} } 或 @keyframes mymove{ 0%{初始状态属性} 50%(中间再可以添加关键帧) 100%{结束状态属性} } 制定了关键帧,必须要用 animation 属性调用 那么动画有哪些属性呢?跟着我来看看吧! 1、animation-name 1、设置对象所应用的动画名称,就是关键帧的名称 2、必须与规则@keyframes配合使用,例:@keyframes mymove{} animation-name:mymove; 2、animation-duration 设置对象动画的持续时间 说明:animation-duration:3s; 动画完成使用的时间为3s 3、animation-timing-function 设置对象动画的过渡类型 属性值: linear:线性过渡。等同于贝塞尔曲线(0.0, 0.0, 1.0, 1.0) ease:平滑过渡。等同于贝塞尔曲线(0.25, 0.1, 0.25, 1.0) ease-in:由慢到快。等同于贝塞尔曲线(0.42, 0, 1.0, 1.0)