1.动画
    过渡和动画的区别:过渡不能主动执行,需要触发,动画可以不需要

    1.定义动画
    @keyframes 动画名字{
    0%{
    初始状态的样式
    }
    *%{
    中间关键帧的样式 可以有0-多个
    }
    100%{
    结束状态的样式
    }
    }

    2.绑定、执行动画—在要绑定动画的元素对应的选择器位置,写如下的代码即可
    animation:动画名1 执行的时间 延迟的时间 执行的次数 变化的曲线 执行的方向,动画名2 执行的时间 延迟的时间 执行的次数 变化的曲线 执行的方向;
    执行的次数 infinite 无穷次
    变化的曲线 linear 匀速
    方向交叉 alternate [from-to,to-from]

    3.动画的状态
    animation-paly-state:paused 暂停 | running 播放;

    2.3d相关的属性
    将空间设置成3d的 transform-style:preserve-3d | flat;flat是平面的
    设置景深 perspective:*px;[观察者和被观察物体之间的距离]