css3 动画效果 定义和绑定执行
首先要定义一个动画效果 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 动画效果 定义和绑定执行的更多相关文章
- CSS3 动画效果带来的bug
css3 动画效果比如transition:all 2s linear;这种用来计算及时的物体坐标的话会带来一定的问题 比如把一个DIV从A点移动到B点.JS为DIV.style.left=B; 但是 ...
- 第八十三节,CSS3动画效果
CSS3动画效果 学习要点: 1.动画简介 2.属性详解 3.简写和版本 本章主要探讨HTML5中CSS3的动画效果,可以通过类 Flash那样的关键帧模式控制运行. 一.动画简介 CSS3提 ...
- CSS3动画效果——js调用css动画属性并回调处理详解
http://www.jb51.net/css/258407.html 这篇文章主要详细介绍了CSS3动画效果回调处理,需要的朋友可以参考下 我们在做js动画的时候,很多时候都需要做回调处理,如在一个 ...
- Bounce.js – 快速创建漂亮的 CSS3 动画效果
Bounce.js 是一个用于制作漂亮的 CSS3 关键帧动画的 JavaScript 库,使用其特有的方式生成的动画效果.只需添加一个组件,选择预设,然后你就可以得到一个短网址或者导出为 CSS 代 ...
- animate.css 一些常用的CSS3动画效果
大家已经开始在项目中使用一些CSS3动画效果了吧,这让网站在高端浏览器上看起来很上流.animate.css是一个老外做的各种CSS3动画的合集,比较全,也很炫,大家可以参考学习一下. 项目主页:ht ...
- CSS Animatie是一款在线制作CSS3动画的工具,可以在线直接制作CSS3动画效果,生成代码
CSS Animatie是一款在线制作CSS3动画的工具,可以在线直接制作CSS3动画效果,生成代码 CSS Animatie 彩蛋爆料直击现场 CSS Animatie是一款在线制作CSS3动画的工 ...
- 鼠标悬停css3动画效果
下载Demo 效果预览 html: <!DOCTYPE html> <html lang="en"> <head> <meta chars ...
- 35个让人惊讶的CSS3动画效果
1. Pure CSS Coke Can 2. Colorful Clock 3. jQuery DJ Hero 4. Animated Pricing Column 5. Slick jQuery ...
- Css3动画效果,彩色文字效果,超简单的loveHeart
<!DOCTYPE html><html><head><meta charset="utf-8" /><title>Cs ...
随机推荐
- mysql编码格式设置
两个地方能影响到mysql的编码格式 ①.[mysql]下default-character-set=GBK//指的是客户端输入的内容的编码(GBK只是支持中英文)②.[mysqld]下# The d ...
- 《In Search of an Understandable Consensus Algorithm》翻译
Abstract Raft是一种用于管理replicated log的consensus algorithm.它能和Paxos产生同样的结果,有着和Paxos同样的性能,但是结构却不同于Paxos:它 ...
- bzoj-1096 1096: [ZJOI2007]仓库建设(斜率优化dp)
题目链接: 1096: [ZJOI2007]仓库建设 Description L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L ...
- 【转】40个良好用户界面Tips
一个良好的用户界面应具有高转换率,并且易于使用.但要用户体验良好并不容易做到,下面我们整理了40个良好用户界面Tips,希望能对你有帮助! 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的 ...
- NOIP2001统计单词个数[序列DP]
题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个).要求将此字母串分成k份(1<k<=40),且每份中包含的单 ...
- IntelliJ IDEA 快捷键大全
IntelliJ IDEA 快捷键大全 (2012-03-27 20:33:44) 转载▼ 标签: ide intellij快捷键 杂谈 分类: IDE工具 最近刚接触IntelliJ这个工具,用了几 ...
- ubuntu 14.04 以root权限启动chrome
chrome版本 51.0.2704.103 How to run google chrome as root in linux - Unix & Linux Stack Exchange提示 ...
- Mongodb的安装
下载:http://www.mongodb.org/downloads mongodb-win32-x86_64-3.2.5-signed.msi 安装: 1.dos下切换至安装目录bin下: 2 ...
- Centos6安装Gitlab
安装参考 https://about.gitlab.com/downloads/ 可以从清华的镜像下载安装包, 注意区分自己用的是哪个发行版 https://mirror.tuna.tsinghua. ...
- Java实现数组排序
package com.souvc.hibernate.exp; public class MySort { /** * 方法名:main</br> * 详述:Java实现数组排序 < ...