方式一:from{属性:值} to{属性:值}
创建动画
方式二:0%{属性:值} 100%{属性:值}
0% 是动画的开始,100% 是动画的完成。可以在二者之间加入25%,50%等。
将动画绑定到选择器:
在样式中,设置动画属性animation,自定义动画名称和时长。
animation:动画名 时长;
此时就可以完成一个简单的动画了,要进行更多设置还需要其他属性。
Github地址: https://github.com/daneden/animate.css体验地址: https://daneden.github.io/animate.css/
使用:
(1)仅仅执行动画,不执行其它操作
$('#yourElement').animateCss('bounce')
(2)先执行动画,完成之后,执行其它操作
$('#yourElement').animateCss('bounce', function() {
// Do somthing after animation
})
效果图如下
用两个嵌套的div容器,父容器来控制图标显示的位置,子容器用来写彩虹的样式。
1、定义父容器样式,控制图标位置,顺便给整个页面加个背景色,方便预览
2、彩虹样式,彩虹有一个左右摇摆的动画效果
3、投影样式,别忘了是同样有动画的哟
搞定,很简单有没有,跟着实现一遍,你也可以画出美丽的彩虹咯~