动画可以通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。
引用动画:
animation:动画名称 动画时间 运动曲线 何时开始 播放次数 是否反方向;
animation: rotate 5s linear 0s infinite alternate;
定义动画:
@keyframes go {
0% {}
50%{}
100%{}
}
image.png
animation-timing-function动画的速度曲线
image.png
animation-iteration-count动画的播放次数
image.png
animation-direction动画的播放方向
image.png
#anim {
width: 100px;
height: 100px;
background-color: pink;
animation: go 2s ease 0s 2 ; /*声明动画*/
}
/*定义动画*/
@keyframes go {
from { /*0%*/
transform: translateX(0px);
}
to { /*100%*/
transform: translateX(100px);
}
}
网友评论