动画(animation)是css3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。
相比较过渡,动画可以实现更多变化,更多控制,连续自动播放等效果。
动画的基本使用:
1 先定义动画
2 再使用(调用)动画
定义动画:用keyframes定义动画(类似定义类选择器)
@keyframes 动画名称{
0%{
Width:100px;
}
100%{
Width:200px;
}
}
动画序列:
使用动画:
div {width: 200px;height: 200px;background-color: pink;/* 2 调用动画 *//* 动画名称 */animation-name: move;/* 持续时间 */animation-duration: 1s;}
Document