发觉前一个项目需求很好玩的两个CSS animation
2016-03-03 14:23
801 查看
首先js在这里:
然后用定时来去掉动画:
var num = 0;
function timing() {
num++;
if (num % 11 == 0) {
removeAnimation();
} else if (num % 11 == 2) {
addAnimation();
}
}
setInterval("timing()", 1000);
给两个div上动画css和结束时候去掉动画,css3样式如下:
function addAnimation(argument) { $('.plane-outer').addClass('plane-outer-animation'); $('.plane').addClass('plane-animation'); $('.text').addClass('text-animation'); } function removeAnimation(argument) { $('.plane-outer').removeClass('plane-outer-animation'); $('.plane').removeClass('plane-animation'); $('.text').removeClass('text-animation'); } addAnimation();
然后用定时来去掉动画:
var num = 0;
function timing() {
num++;
if (num % 11 == 0) {
removeAnimation();
} else if (num % 11 == 2) {
addAnimation();
}
}
setInterval("timing()", 1000);
给两个div上动画css和结束时候去掉动画,css3样式如下:
.index .plane-outer-animation { -webkit-animation: forward 6s 1 linear; animation: forward 6s 1 linear; } .index .plane-animation { -webkit-animation: down 6s 1 ease-in; animation: down 6s 1 ease-in; } .index .text-animation { -webkit-animation: dashin 1s 5s 1 ease-in, wobble 2s 5s 2, dashout 5s 6s 1; animation: dashin 1s 5s 1 ease-in, wobble 2s 5s 2, dashout 5s 6s 1; }
相关文章推荐
- CSS3 Animation
- css3(border-radius)边框圆角详解
- [积累]推荐给大家的CSS书写规范、顺序
- 自定义ActionBar的高度、标题与菜单中的文字样式
- 一小时搞定DIV+CSS布局-固定页面开度布局
- css 页脚固定到底部
- CSS书写应该注意的情况
- css盒子模型、文档流、相对与绝对定位、浮动与清除模型
- 简单新闻发布系统前台界面(html+css)
- Css 动画的回调
- CSS布局:水平居中
- css3
- DIV+CSS的命名规则
- css实现强制不换行/自动换行/强制换行
- 什么是 CSS 层叠上下文,它们是如何工作的?
- CSS3 圆形时钟式网页进度条
- CSS格式化文字排版
- css3兼容IE8的方案 各个ie的hack
- [转载]CSS居中完全指南
- 理解CSS盒子模型