CSS-动画animation

动画可以通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。
引用动画:
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);
    }
}

你可能感兴趣的:(CSS-动画animation)