1.申明并使用动画
第一步申明动画
@keyframes myfirst {
from{
width:200px;
height:200px;
}
to{
width:300px;
height:300px;
}
}
或
@keyframes myfirst {
0%{
width:200px;
height:200px;
}
50%{
width:400px;
height:200px;
}
100%{
width:400px;
height:400px;
}
}
第二步 使用动画
animation:动画名称 动画时间 延时时间
动画次数(infinite 不限次数)
动画方向(normal :从 from 到to alternate 从 from 到to 再从to 到from)
动画效果(linear ease steps)
(顺序没有要求 延时时间要放到动画时间之后)
animation: myfirst 5s 2s infinite alternate linear;
2.animation动画库的使用
(1)引入animation.css
(2)使用动画
方法一:css操作
div{animation: flash 5s infinite}
方法二:添加类名
- 给指定的元素添加基础class animated
- 如果需要无限做动画, 添加 infinite 类名即可
比如<div class="animated rotateIn"></div>