四行文字会逐次掉落:  如果要停留在最后一帧的动画,注意要用forwards,不要用both。

<style type="text/css">
@-webkit-keyframes fadeInDown1 {
0% {
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
opacity: 0;
}
100% {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.div111{background:#0099ff;width:300px;height:100px;}
.div111 p{opacity:0;}
.anima p:nth-of-type(1){-webkit-animation: fadeInDown1 .5s ease-in-out .5s forwards;}
.anima p:nth-of-type(2){-webkit-animation: fadeInDown1 1s ease-in-out .5s forwards;}
.anima p:nth-of-type(3){-webkit-animation: fadeInDown1 1.5s ease-in-out .5s forwards;}
.anima p:nth-of-type(4){-webkit-animation: fadeInDown1 2s ease-in-out .5s forwards;}
</style>
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
setTimeout(function(){
$(".div111").addClass('anima');
},1000);
</script>
<div class="div111">
<p>ssssssssssss</p>
<p>aaaaaaaaaaaa</p>
<p>啊啊啊啊</p>
<p>111111</p>
</div>

附几个动画:

@-webkit-keyframes fadeInDown {
0% {
-webkit-transform: translate3d(0, -150%, 0);
transform: translate3d(0, -150%, 0);
opacity:;
}
100% {
-webkit-transform: none;
transform: none;
opacity:;
}
} @-webkit-keyframes fadeInUp {
0% { -webkit-transform: translate3d(0, 150%, 0); transform: translate3d(0, 150%, 0); opacity:; }
100% { -webkit-transform: none; transform: none; opacity:; }
}
@-webkit-keyframes fadeInRight {
0% { -webkit-transform: translate3d(150%, 0, 0); transform: translate3d(150%, 0, 0); opacity:; }
100% { -webkit-transform: none; transform: none; opacity:; }
}
@-webkit-keyframes moveUp {
0% { top: 100%;height:;}
100% { top:; height: 100%;}
} @-webkit-keyframes fadeInDown1 {
0% { -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); opacity:; }
100% { -webkit-transform: none; transform: none; opacity:; }
} @-webkit-keyframes scale {
0% {
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
opacity:;
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity:;
}
} @-webkit-keyframes next {
0% { -webkit-transform: translateY(-4px); }
50% { -webkit-transform: translateY(1px); }
100% { -webkit-transform: translateY(-4px); }
} @-webkit-keyframes line {
0% { height:; }
100% { height: 270px; }
} @-webkit-keyframes spin {
0% { -webkit-transform: rotateZ(0); transform: rotateZ(0); }
100% { -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg); }
} @-webkit-keyframes spin-1 {
0% { -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg); }
100% { -webkit-transform: rotateZ(0); transform: rotateZ(0); }
}
/*向下淡入*/
@-webkit-keyframes fadeInDown {
0% {-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);opacity:;}
100% {-webkit-transform: none;transform: none;opacity:;}
}
/*向上淡入*/
@-webkit-keyframes fadeInUp {
0% {-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);opacity:;}
100% {-webkit-transform: none;transform: none;opacity:;}
}
/*向左淡入*/
@-webkit-keyframes fadeInLeft {
0% {-webkit-transform: translate3d(200px,0 , 0);transform: translate3d(200px, 0, 0);opacity:;}
100% {-webkit-transform: none;transform: none;opacity:;}
}
/*向右淡入*/
@-webkit-keyframes fadeInRight {
0% {-webkit-transform: translate3d(-100px,0 , 0);transform: translate3d(-100px, 0, 0);opacity:;}
100% {-webkit-transform: none;transform: none;opacity:;}
}
/*疯狂摆动*/
@-webkit-keyframes wobble{
0%{-webkit-transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%)}
}
/*右侧弹跳进入*/
@-webkit-keyframes bounceInRight{
0%{opacity:;-webkit-transform:translateX(2000px);opacity:;}
60%{opacity:;-webkit-transform:translateX(-30px);opacity:;}
80%{-webkit-transform:translateX(10px);opacity:;}
100%{-webkit-transform:translateX(0);opacity:;}
}
/*缩放*/
@-webkit-keyframes scale {
0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity:;}
100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:;}
}
/*缩放(从2倍变小)*/
@-webkit-keyframes scale2 {
0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity:;}
50% {-webkit-transform: scale(2);-ms-transform: scale(2);transform: scale(2);opacity:;}
80% {-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6);opacity:;}
100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:;}
}

....


jquery动画:(用delay)2015-11-18

<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#div").animate({height:"300px"})
.animate({width:"600px"})
.animate({height:"100px"})
.animate({width:"300px"});
$("#div").delay(1000).animate({width:"10px"});
});
</script>
<div id="div" style="background:purple;height:100px;width:100px;margin:6px;"></div>

CSS3柱状动画。   2016-4-1

效果:进入屏幕显示区后,动画播放;移出显示区后,复原。再进入,再播放。

<script type="text/javascript" src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var offerIndex={
//首页css3动画
animaCSS3:function(){
var timer;
$(window).scroll(function(e){
if ($('#savemoney').length > 0){
var move = $(window).height() *0.7;
var h0 = $('#savemoney').height();
clearTimeout(timer);
var offset1 = $(window).scrollTop() - $('#savemoney').offset().top + move;
var offset2 = $(window).scrollTop() - $('#savemoney').offset().top + move - $('#savemoney').height();
//console.log(offset1+'--------- '+offset2);
if(offset1 > 0 && offset2 < h0){
timer = setTimeout(function(){
$('#savemoney').find('.zhu-base').addClass('anima');
},200);//延时执行1次
return true;
}else{
timer = setTimeout(function(){
$('#savemoney').find('.zhu-base').removeClass('anima');
},200);//延时执行1次
return false;
}
}
}); }
}
offerIndex.animaCSS3();
});
</script>
<style type="text/css">
.savemoney{position:relative;margin-top:70px;height:670px;font-family:'微软雅黑';}/*动画区域*/
.savemoney .zhu-base{position:absolute;bottom:0;width:64px;height:10px;background:#ff7200;}
.savemoney .zhu1{left:73px;}
.savemoney .zhu2{left:227px;}
.savemoney .zhu3{left:381px;}
.savemoney .zhu4{left:535px;}
.savemoney .zhu-memo{display:none;position:absolute;width:128px;left:-32px;top:-36px;text-align:center;} @-webkit-keyframes height{0%{height:0;opacity:0;} 100%{-webkit-transition:none;transition:none;opacity:1;}}/*高度*/
@keyframes flash {0%,50%,100%{opacity:1}25%,75%{opacity:0}}/*闪烁*/
.savemoney .zhu1.anima{height:80px; -webkit-animation:height .3s 0.0s ease backwards}
.savemoney .zhu2.anima{height:128px;-webkit-animation:height .3s 0.4s ease backwards}
.savemoney .zhu3.anima{height:160px;-webkit-animation:height .4s 0.9s ease backwards}
.savemoney .zhu4.anima{height:320px;-webkit-animation:height .4s 1.3s ease backwards}
.savemoney .zhu-base.anima .zhu-memo{display:block;-webkit-animation:flash .4s 1.8s ease backwards}
</style>
<div style="height:2000px;"></div>
<div class="savemoney" id="savemoney">
<div class="zhu-base zhu1"><div class="zhu-memo f16">低于市场 <span class="cOrange f20">50%</span></div></div>
<div class="zhu-base zhu2"><div class="zhu-memo f16">低于市场 <span class="cOrange f20">20%</span></div></div>
<div class="zhu-base zhu3"><div class="zhu-memo f16"><span class="cOrange f20">100%</span></div></div>
<div class="zhu-base zhu4"><div class="zhu-memo f16">高于市场 <span class="cOrange f20">100%</span></div></div>
</div>
<div style="height:2000px;"></div>

...

代码:css3动画效果demo的更多相关文章

  1. CSS Animatie是一款在线制作CSS3动画的工具,可以在线直接制作CSS3动画效果,生成代码

    CSS Animatie是一款在线制作CSS3动画的工具,可以在线直接制作CSS3动画效果,生成代码 CSS Animatie 彩蛋爆料直击现场 CSS Animatie是一款在线制作CSS3动画的工 ...

  2. Bounce.js – 快速创建漂亮的 CSS3 动画效果

    Bounce.js 是一个用于制作漂亮的 CSS3 关键帧动画的 JavaScript 库,使用其特有的方式生成的动画效果.只需添加一个组件,选择预设,然后你就可以得到一个短网址或者导出为 CSS 代 ...

  3. CSS3 动画效果带来的bug

    css3 动画效果比如transition:all 2s linear;这种用来计算及时的物体坐标的话会带来一定的问题 比如把一个DIV从A点移动到B点.JS为DIV.style.left=B; 但是 ...

  4. 鼠标悬停css3动画效果

    下载Demo 效果预览 html: <!DOCTYPE html> <html lang="en"> <head> <meta chars ...

  5. CSS3动画效果——js调用css动画属性并回调处理详解

    http://www.jb51.net/css/258407.html 这篇文章主要详细介绍了CSS3动画效果回调处理,需要的朋友可以参考下 我们在做js动画的时候,很多时候都需要做回调处理,如在一个 ...

  6. animate.css 一些常用的CSS3动画效果

    大家已经开始在项目中使用一些CSS3动画效果了吧,这让网站在高端浏览器上看起来很上流.animate.css是一个老外做的各种CSS3动画的合集,比较全,也很炫,大家可以参考学习一下. 项目主页:ht ...

  7. 第八十三节,CSS3动画效果

    CSS3动画效果 学习要点: 1.动画简介 2.属性详解 3.简写和版本 本章主要探讨HTML5中CSS3的动画效果,可以通过类 Flash那样的关键帧模式控制运行. 一.动画简介     CSS3提 ...

  8. 35个让人惊讶的CSS3动画效果

    1. Pure CSS Coke Can 2. Colorful Clock 3. jQuery DJ Hero 4. Animated Pricing Column 5. Slick jQuery  ...

  9. 如何查看一个网页特定效果的js代码(动画效果可js和css)(页面可以看到js的源代码)

    如何查看一个网页特定效果的js代码(动画效果可js和css)(页面可以看到js的源代码) 一.总结 1.动画效果可能是 CSS 实现的,也可能是 JS 实现的. 2.直接Chrome的F12调试即可, ...

随机推荐

  1. MVC+linq开发经验

    1.Though it is a mass,it will help you out of another mass,so,be glad to face it. 2.吃自己的狗粮.系统像一个房子,一 ...

  2. 利用curl 模拟多线程

    所谓多线程就是多个 程序同时运行,单线程:执行一段逻辑,等待完成后 在执行另外一个. 多线程:几个逻辑同时进行处理,不需要相互等待,提高了总的执行时间 接下来就用curl实现多线程 实现逻辑 1. f ...

  3. <亲测>.NET Core项目在Linux上使用QRCoder时出错"Unable to load DLL 'gdiplus'"

    Centos 7 解决方案如下: yum install libgdiplus-devel

  4. C/C++基础---算法概览

    符号概念 beg和end表示元素范围的迭代器 beg2表示第二个序列开始位置迭代器,end2表示第二个序列末尾迭代器(如果有).如没有则假定系列2至少与beg end表示的范围一样大.beg和beg2 ...

  5. 峰Redis学习(5)Redis 数据结构(Set的操作)

    第五节:Redis 数据结构之Set 类型 存储Set,这里的Set是无序的:  和List类型不同的是,Set集合中不允许出现重复的元素  Set可包含的最大元素数量是4294967295   存储 ...

  6. java的应用包的方法,及调用类里面函数的原理

    selenium官网下载的selenium包 包导入eclipse 见:https://www.cnblogs.com/kaibindirver/p/10674604.html 代码

  7. 廖雪峰Java5集合-3Map-1使用Map

    廖雪峰的视频不全,以下是疯狂Java关于Map的讲解 1.Map定义 Map是一种键值映射表,可以通过key快速查找value,同python的dict.key不允许重复,value可以重复. Map ...

  8. 在外部怎么调用jquery插件里的function

    文章来源:百度知道 问:(function($){函数(){xxxx}})(jQuery),我怎么调用这个函数呢? (function($){ function render(jq){ 这里是jque ...

  9. Eureka与ZooKeeper 的比较(转)

    https://www.cnblogs.com/zgghb/p/6515062.html Eureka的优势 1.在Eureka平台中,如果某台服务器宕机,Eureka不会有类似于ZooKeeper的 ...

  10. idea 破解方法--可以使用到2099年

    破解方式有2种,第一种比较方便 第一种比较方便 1.使用注册码破解:http://idea.lanyus.com/ 复制这段: 2. 修改hosts文件: hosts位置:C:\Windows\Sys ...