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 ...
随机推荐
- Windows下FFmpeg各版本库文件下载
ffmpeg主要是基于linux开发,当然它也支持windows,不过并不支持visual studio系列IDE(因为它使用了大量C99特性,而vs不支持C99). 要想在windows上使用 一可 ...
- Live Migrate 操作 - 每天5分钟玩转 OpenStack(42)
Migrate 操作会先将 instance 停掉,也就是所谓的“冷迁移”.而 Live Migrate 是“热迁移”,也叫“在线迁移”,instance不会停机. Live Migrate 分两种: ...
- Linux初学:(二)Shell环境与命令基础
博客园(FOREVER_ENJOY):http://www.cnblogs.com/zyx1314/ 本文版权归作者所有:欢迎转载!请注明文章作者和原文连接 Shell是什么? 1. Shell作为应 ...
- spring的注入
1 可能遇到的问题: 异常信息 NoSuchBeanDefinitionException: No matching bean of type [...]或是NoSuchBeanDefinitionE ...
- Redis学习总结
Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API,其实当前最热门的NoSQL数据库之一,NoSQL还包括了Mem ...
- 【JavaScript Demo】回到顶部功能实现
随着网站的不断发展,需要展示的内容也越来越丰富,这导致网页上能展示的内容越来越多.当内容堆积影响了用户体验,就需考虑如何提升用户体验.在这一系列的改动中,“回到顶部”的功能成为了一个经典. 1.页面布 ...
- 离散信源的分类和数学模型&&离散无记忆信源的熵
1.离散信源的分类和数学模型 在离散时间发出离散符号的信源称为离散信源.如果信源符号集为有限集,则称为有限离散信源.如果信源符号集为无限可数集,则称为无限离散信源. 离散无记忆信源的N次拓展源:设信源 ...
- 用extract-text-webpack-plugin提取出来的css文件中背景图片url的不正确的问题
在一个main.js中require一个scss文件,scss文件中用了背景图片,图片url是用的相对路径,用extract-text-webpack-plugin插件提取出的css文件背景图片路径不 ...
- HTML 学习笔记 JavaScript (String)
String对象用于存储字符串的数据.这里我们做了JavaScript的String字符串对象常用操作总结. 创建String对象的方式 声明:String 对象的方法也可以在所有基本字符串值中访问到 ...
- C# Winform程序把引用的dll放到指定目录
如果项目引用了很多dll,发布的时候放同一目录会很乱,这时候可以用privatePath后面指定搜索的dll文件夹,多个用;分隔 另外,发现在配置文件夹中 configSource 也是可以指定目录的 ...