css3常用动画效果集合01
/*由右到左进场*/
.FromRightToLeft{
-webkit-animation:FromRightToLeft 500s .2s ease both;
}
@-webkit-keyframes FromRightToLeft{
0%{
opacity:;
-webkit-transform:translateX(3000px)}
100%{
opacity:;
-webkit-transform:translateX(0);}
}
/*由左到右进场*/
.FromLeftToRight{
-webkit-animation:FromLeftToRight 500ms .2s ease both;
}
@-webkit-keyframes FromLeftToRight{
0%{
opacity:;
-webkit-transform:translateX(-3000px)}
100%{
opacity:;
-webkit-transform:translateX(0);}
}
/*透明度由无到有*/
.HeightFrom0To100{
-webkit-animation:HeightFrom0To100 1000ms .2s ease both;
}
@-webkit-keyframes HeightFrom0To100{
0%{opacity:;
}
100%{
opacity:;
}
/*淡入并向上移动一点位置出现*/
.fadeInUp{
-webkit-animation:fadeInUp 1000ms .8s ease both;
}
@-webkit-keyframes fadeInUp {
0% {
opacity:;
-webkit-transform: translateY(20px);
transform: translateY(20px)
}
100% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
/*比例由小变大*/
.fadeInFromSmall{
-webkit-animation:fadeInFromSmall 500ms .2s ease both;
transform-origin:50% 60%;
}
@-webkit-keyframes fadeInFromSmall {
0% {
opacity:;
-webkit-transform: scale(0.1);
transform: scale(0.1)
}
40% {
opacity:;
-webkit-transform: scale(1.02);
transform: scale(1.02)
}
100% {
opacity:;
-webkit-transform: scale(1);
transform: scale(1)
}
}
/*比例由大变小*/
.fadeInFromBig{
-webkit-animation:fadeInFromBig 500ms .2s ease both ;
}
@-webkit-keyframes fadeInFromBig {
0% {
-webkit-transform: scale(3);
opacity:;
}
50% {
-webkit-transform: scale(0.92);
opacity:;
}
100% {
-webkit-transform: scale(1);
opacity:;
}
}
/*旋转360度*/
.Rotate360 {-webkit-animation: Rotate360 0.2s 0s alternate infinite;
}
@-webkit-keyframes Rotate360 {
0% {-webkit-transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);}
}
/*X轴翻拍进入*/
@-webkit-keyframes intro05TextWrapText7{
0%{-webkit-transform:rotateX(90deg);}
100%{-webkit-transform:rotateX(0deg);}
}
/*Y轴翻拍进入*/
@-webkit-keyframes intro05TextWrapText7{
0%{-webkit-transform:rotateY(90deg);}
100%{-webkit-transform:rotateY(0deg);}
}
/*箭头移动类*/
.arrow{
position:absolute;left:306px;top:884px;display:none;
-webkit-animation:arrow 1000ms 1000ms alternate-reverse infinite;
}
@-webkit-keyframes arrow {
0% {
opacity:;
-webkit-transform: translateY(-20px);
transform: translateY(-20px)
}
100% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
/*摇一摇*/
.shark{-webkit-animation:shark 800ms 1500ms infinite linear alternate ;-webkit-transform-origin:80% 80%;}
@-webkit-keyframes shark{
0%{-webkit-transform:rotateZ(45deg);}
100%{-webkit-transform:rotateZ(-25deg);}
}
.shark02{-webkit-animation:shark02 800ms 1500ms infinite ease-in-out alternate ;-webkit-transform-origin:80% 80%;}
@-webkit-keyframes shark02{
0%,20%,40%,80%,100%{-webkit-transform:translateX(-20px);}
10%,30%,50%,90%{-webkit-transform:translateX(20px);}
}
/*木板摇动*/
@-webkit-keyframes Plank{
0% {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
-webkit-transform: none;
transform: none;
}
}
/*由上到下进场并弹起一次*/
.bounceInDown{
-webkit-animation:bounceInDown 800ms .2s ease both;
}
@-webkit-keyframes bounceInDown {
0% {
opacity:;
-webkit-transform: translateY(-300px);
transform: translateY(-300px)
}
60% {
opacity:;
-webkit-transform: translateY(30px);
transform: translateY(30px)
}
80% {
opacity:;
-webkit-transform: translateY(-10px);
transform: translateY(-10px)
}
100% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
/*由上到下进场并弹起二次*/
.FromUpToDownBounceTwice{
-webkit-animation:FromUpToDownBounceTwice 1500ms .2s ease both;
}
@-webkit-keyframes FromUpToDownBounceTwice{
0%{
opacity:;
-webkit-transform:translate3d(0,-1000px,0);}
20%{
opacity:;
-webkit-transform:translate3d(0,30px,0);}
40% {
opacity:;
-webkit-transform: translateY(-30px);
transform: translateY(-30px)
}
60% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0)
}
80% {
opacity:;
-webkit-transform: translateY(-10px);
transform: translateY(-10px)
}
100%{
opacity:;
-webkit-transform:translate3d(0px,0px,0);}
}
/*由下到上弹出*/
.expandUp{
-webkit-animation:expandUp 500ms .2s ease-in both;
}
@-webkit-keyframes expandUp {
0% {
opacity:;
transform: translateY(100%) scale(0.6) scaleY(0.5);
}
60%{
-webkit-transform: translateY(-7%) scaleY(1.12);
opacity:;
}
75%{
-webkit-transform: translateY(3%);
opacity:;
}
100% {
-webkit-transform: translateY(0%) scale(1) scaleY(1);
opacity:;
}
}
/*上下跳一跳*/
.tiao_fly {-webkit-animation: tiao_fly 0.2s 0s alternate infinite;
-webkit-transform: rotateZ(-20.5deg);
}
@-webkit-keyframes tiao_fly {
0% {-webkit-transform:translateX(0%) translateY(-15%) rotateZ(-20.5deg);}
100% {-webkit-transform:translateX(0%) translateY(-0%) rotateZ(-20.s);}
}
从下到上出现并左右晃2下
.hatch{
-webkit-animation:hatch 500ms .2s ease-in both;
transform-origin: 50% 100%;
}
@-webkit-keyframes hatch {
0% {
opacity:;
-webkit-transform: rotate(0deg) scaleY(0.6);
}
20% {
opacity:;
-webkit-transform: rotate(-2deg) scaleY(1.05);
}
35% {
-webkit-transform: rotate(2deg) scaleY(1);
}
50% {
-webkit-transform: rotate(-2deg);
}
65% {
-webkit-transform: rotate(1deg);
}
80% {
-webkit-transform: rotate(-1deg);
}
100% {
-webkit-transform: rotate(0deg);
}
}
css3常用动画效果集合01的更多相关文章
- css3常用动画+动画库
一.animates.css animate.css是来自dropbox的工程师Daniel Eden开发的一款CSS3的动画效果小类库.包含了60多款不同类型的CSS3动画,包括:晃动,闪动,各种淡 ...
- 编写自己的代码库(css3常用动画的实现)
编写自己的代码库(css3常用动画的实现) 1.前言 在月初的时候,发了CSS3热身实战--过渡与动画(实现炫酷下拉,手风琴,无缝滚动).js的代码库也发过两次,两篇文章.之前也写了css3的热身实战 ...
- 测试css3的动画效果在display:none的时候不耗费性能
也许你也有这个疑惑,动画一直在播放,那它不显示出来的时候也一直在播放的话,那是否一直占用资源呢? <!doctype html> <html> <head> < ...
- jquery-12 jquery常用动画效果有哪些
jquery-12 jquery常用动画效果有哪些 一.总结 一句话总结:jquery可以用户animate()自定义动画,也可以slide和fade系列方法来设置动画. 1.动画效果如何设置执行时间 ...
- css3实现动画效果
一.动画效果的常用属性 实现动画效果需要借助css3的下列属性:transform,transion,animation(具体可以参见教材) 二.动画效果实例 1)文字闪烁的动画效果 /*文字的闪烁效 ...
- css3 transform动画效果与公司框架简易动画的差异
先看一下该网站的效果 http://2014guangzhouchezhan.dongfeng-citroen.com.cn/mobile/ 该站里面的动画效果由简易动画与css3动画2种方式混合达到 ...
- 纯CSS3带动画效果导航菜单
随着互联网的发展,网页能表现的东西越来越多.由最开始单纯的文字和链接构成的网页,到后来的表格布局,再到div+css模式,现在发展到了html+css3.网页能表达的东西越来越多,css3兴起已经很多 ...
- CSS3新动画效果
CSS3添加了几个动画效果的属性,通过设置这些属性,可以做出一些简单的动画效果而不需要再去借助JavaScript.CSS3动画的属性主要分为三类:transform.transition以及anim ...
- css3的动画效果
全新的css3加入的动画效果: [ animation-name ]:检索或设置对象所应用的动画名称 [ animation-duration ]: 检索或设置对象动画的持续时间 [ animatio ...
随机推荐
- 基于Extjs的web表单设计器 第五节——数据库设计
这里列出表单设计器系列的内容,6.7.8节的内容应该在春节后才有时间出了.因为这周末就请假回老家了,准备我的结婚大事.在此提前祝大家春节快乐! 基于Extjs的web表单设计器 基于Extjs的web ...
- Vijos 1061 迎春舞会之三人组舞(DP)
题目链接 经典DP问题,通过问题,看出结论,然后倒序,然后注意条件. #include <cstdio> #include <cstring> #include <ios ...
- BZOJ2738: 矩阵乘法
Description 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数. Input 第一行两个数N,Q,表示矩阵大小和询问组数: 接下来N行N列一共N*N个数,表示这个矩阵: ...
- winform学习-----理解小概念-20160517
1.MouseDown事件 当鼠标指针位于控件上并按下鼠标键时发生. 2.MouseUp事件 当鼠标指针在控件上并释放鼠标按键时发生. 与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才 ...
- FileStorage Read String Start With Number Need Quotation Mark 读取数字开头的字符串需要加引号
// Write data FileStorage fs("test.yml", FileStorage::WRITE); fs << "MyString&q ...
- sqlmap遇到url重写的示例
url_rewrite 这个问题 国内外的坛子里都有人问. D:\cygwin\pentest\database\sqlmap\doc \faq.pdf 下面是官方给的解答. 1.15 How to ...
- IOS 开发的官方文档链接
下面这些文章都是苹果官方的开发文档,非常有用: iOS Developer Library https://developer.apple.com/library/ios/navigation/ 总入 ...
- git实用攻略
Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. 下面是实用教程,免基础. 一.安装git https://git-scm.com/downloads 二.git创建 ...
- Excel操作类
'引入Excel的COM组件 Imports System Imports System.Data Imports System.Configuration Imports System.Web Im ...
- win7系统安装FAQ
安装失败: 直接重启后进入原系统 蓝屏 提示失败 开机F1进入BIOS-〉config-〉Serial ATA-〉将硬盘模式从AHCI改为Compatibility.这项很重要的.可以解决以上问题: