首先要定义一个动画效果  keyframes 关键字

这里动画效果执行完毕后 恢复本身的css样式  有的动画效果 移动到位置 要保持 就需要写好css 元素的位置

css里直接写  (这里是一般的 也就是ie10 ie11)

@keyframes 动画名称{

from{ color:#000;}

to{ color:red;}

}

谷歌等webkit

@-webkit-keyframes 动画名称{

from{ color:#000;}

to{ color:red;}

}

opera浏览器

@-o-keyframes 动画名称{

from{ color:#000;}

to{ color:red;}

}

火狐浏览器

@-moz-keyframes 动画名称{

from{ color:#000;}

to{ color:red;}

}

实例

  /*定义动画*/
@keyframes piaoru{/*ie10 ie11*/
from{color: #000;}
to{color: red;}
}
@-webkit-keyframes piaoru{/*chrome safari*/
from{color:#000;}
to{color:red;}
}
@-o-keyframes piaoru{/*opare*/
from{color:#000000;}
to{color:red;}
}
@-moz-keyframes piaoru{
from{color:#000;}
to{color:red;}
}

  

下面是执行动画

直接在元素上绑定animation

 /*绑定动画*/
.abstract{
/*动画执行结束后 恢复现有的样式 页面只执行一次动画效果 刷新后在执行*/
animation: piaoru 15s;/*ie10 ie11*/
-webkit-animation:piaoru 15s;/*webkit*/
-moz-animation:piaoru 15s;
-o-animation: piaoru 15s; }

 完整实例 字体颜色变化动画效果

<style type="text/css">
/*定义动画*/
@keyframes piaoru{/*ie10 ie11*/
from{color: #000;}
to{color: red;}
}
@-webkit-keyframes piaoru{/*chrome safari*/
from{color:#000;}
to{color:red;}
}
@-o-keyframes piaoru{/*opare*/
from{color:#000000;}
to{color:red;}
}
@-moz-keyframes piaoru{
from{color:#000;}
to{color:red;}
}
/*绑定动画*/
.abstract{
/*动画执行结束后 恢复现有的样式 页面只执行一次动画效果 刷新后在执行*/
animation: piaoru 15s;/*ie10 ie11*/
-webkit-animation:piaoru 15s;/*webkit*/
-moz-animation:piaoru 15s;
-o-animation: piaoru 15s; }
</style>
<h3 class="abstract">摘要</h3>

  

 

css3 动画效果 定义和绑定执行的更多相关文章

  1. CSS3 动画效果带来的bug

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

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

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

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

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

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

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

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

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

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

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

  7. 鼠标悬停css3动画效果

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

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

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

  9. Css3动画效果,彩色文字效果,超简单的loveHeart

    <!DOCTYPE html><html><head><meta charset="utf-8" /><title>Cs ...

随机推荐

  1. mysql编码格式设置

    两个地方能影响到mysql的编码格式 ①.[mysql]下default-character-set=GBK//指的是客户端输入的内容的编码(GBK只是支持中英文)②.[mysqld]下# The d ...

  2. 《In Search of an Understandable Consensus Algorithm》翻译

    Abstract Raft是一种用于管理replicated log的consensus algorithm.它能和Paxos产生同样的结果,有着和Paxos同样的性能,但是结构却不同于Paxos:它 ...

  3. bzoj-1096 1096: [ZJOI2007]仓库建设(斜率优化dp)

    题目链接: 1096: [ZJOI2007]仓库建设 Description L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L ...

  4. 【转】40个良好用户界面Tips

    一个良好的用户界面应具有高转换率,并且易于使用.但要用户体验良好并不容易做到,下面我们整理了40个良好用户界面Tips,希望能对你有帮助! 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的 ...

  5. NOIP2001统计单词个数[序列DP]

    题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个).要求将此字母串分成k份(1<k<=40),且每份中包含的单 ...

  6. IntelliJ IDEA 快捷键大全

    IntelliJ IDEA 快捷键大全 (2012-03-27 20:33:44) 转载▼ 标签: ide intellij快捷键 杂谈 分类: IDE工具 最近刚接触IntelliJ这个工具,用了几 ...

  7. ubuntu 14.04 以root权限启动chrome

    chrome版本 51.0.2704.103 How to run google chrome as root in linux - Unix & Linux Stack Exchange提示 ...

  8. Mongodb的安装

    下载:http://www.mongodb.org/downloads mongodb-win32-x86_64-3.2.5-signed.msi   安装: 1.dos下切换至安装目录bin下: 2 ...

  9. Centos6安装Gitlab

    安装参考 https://about.gitlab.com/downloads/ 可以从清华的镜像下载安装包, 注意区分自己用的是哪个发行版 https://mirror.tuna.tsinghua. ...

  10. Java实现数组排序

    package com.souvc.hibernate.exp; public class MySort { /** * 方法名:main</br> * 详述:Java实现数组排序 < ...