CSS3提供的transition动画

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> 背景色变化</title>
<style>
div {
width:600px;
height:40px;
border:2px solid #000;
padding:6px;
font-size:18px;
background:#b9f7b4;
margin:3px auto;
}
.t1{
-moz-transition:background-color 4s linear;
-webkit-transition:background-color 4s linear;
-o-transition:background-color 4s linear;
}
.t1:hover {
background:#808080;
}
.t2 {
-moz-transition:background-color 4s ease;
-webkit-transition:background-color 4s ease;
-o-transition:background-color 4s ease;
}
.t2:hover {
background:#ffd800;
}
.t3 {
-moz-transition:background-color 4s ease-in;
-webkit-transition:background-color 4s ease-in;
-o-transition:background-color 4s ease-in;
}
.t3:hover {
background:#ffd800;
}
.t4 {
-moz-transition:background-color 4s ease-out;
-webkit-transition:background-color 4s ease-out;
-o-transition:background-color 4s ease-out;
}
.t4:hover {
background:#ffd800;
}
.t5 {
-moz-transition:background-color 4s ease-in-out;
-webkit-transition:background-color 4s ease-in-out;
-o-transition:background-color 4s ease-in-out;
}
.t5:hover {
background:#ffd800;
}
.t6 {
-moz-transition:background-color 4s ease;
-webkit-transition:background-color 4s ease;
-o-transition:background-color 4s ease;
-moz-transition:width 4s ease;
-webkit-transition:width 4s ease;
-o-transition:width 4s ease;
}
.t6:hover {
width:200px;
background:#ffd800;
}
</style>
</head>
<body>
<p style="width:600px; margin:0 auto; font-size:24px; font-weight:bold">
1 transition-property:指定对HTML元素的那个CSS属性进行平滑渐变处理。
该属性可以指定background-color、width、height等各种标准的CSS属性<br />
2 transition-duration:指定属性平滑渐变的持续时间<br />
3 transition-time-function:指定渐变的速度
</p>
<p style="width:600px; height:40px; color:#f00; margin:0 auto; font-size:24px; font-weight:bold">鼠标移上来会发生颜色渐变</p>
<div class="t1">linear:线性速度。动画开始的速度到结束的速度保持不变</div>
<div class="t2">ease:动画开始时较慢,然后速度加快,到达最大的速度之后再减速</div>
<div class="t3">ease-in:动画开始时速度较慢,然后速度加快</div>
<div class="t4">ease-out:动画开始时很快,然后速度减速</div>
<div class="t5">ease-in-out:动画开始时较慢,然后速度加快,到达最大速度时再减慢速度</div>
<div class="t6">宽度由600px变为200px;背景由浅蓝变为黄色;ease</div>
</body>
</html>
CSS3提供的transition动画的更多相关文章
- css3 Transition动画执行时有可能会出现闪烁的bug
css3 Transition动画执行时有可能会出现闪烁的bug,一般出现在开始的时候. 解决方法: 1.-webkit-backface-visibility: hidden; 2.-webkit- ...
- CSS3的transition动画功能
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- css3中变形与动画(一)
css3制作动画的几个属性:变形(transform),过渡(transition)和动画(animation). 首先介绍transform变形. transform英文意思:改变,变形. css3 ...
- 非常酷的CSS3垂直下拉动画菜单
昨天我向大家介绍了一款兼容性不错的jQuery淡入淡出下拉菜单,今天要分享一款相对绚丽的CSS3垂直下拉动画菜单,不过需要支持CSS3的浏览器才能有效果.下面是效果图,一起看看. 我们也可以在这里查看 ...
- css3中的制作动画小总结
系列教程 CSS3属性中有关于制作动画的三个属性:Transform,Transition,Animation: Transform 在CSS3中transform主要包括以下几种:旋转rotate. ...
- CSS3全览_动画+滤镜
CSS3全览_动画+滤镜 目录 CSS3全览_动画+滤镜 1. 列表和生成的内容 2. 变形 3. 过渡 4. 动画 5. 滤镜, 混合, 裁剪和遮罩 6. 针对特定媒体的样式 作者: https:/ ...
- css3中变形与动画(三)
transform可以实现矩阵变换,transition实现属性的平滑过渡,animation意思是动画,动漫,这个属性才和真正意义的一帧一帧的动画相关.本文就介绍animation属性. anima ...
- 移动端 transition动画函数的封装(仿Zepto)以及 requestAnimationFrame动画函数封装(仿jQuery)
移动端 css3 transition 动画 ,requestAnimationFrame 动画 对于性能的要求,h5优先考虑: 移动端 单页有时候 制作只用到简单的css3动画即可,我们封装一下, ...
- [CSS3] 学习笔记-CSS动画特效
在CSS3中,出现了很多出彩的效果,例如2D.3D以及过度.动画和多列等.这些效果为页面设计添加了很多的可选设计. 1.2D.3D转换 转换,是使元素改变尺寸.形状.位置的一种效果:通过CSS3转换, ...
随机推荐
- 20145122《JAVA开发环境的熟悉》实验报告
package fib; public class fibonaci { public static void main(String[] args) { Fibonaci(20); } public ...
- 20145324王嘉澜 《网络对抗》进阶实践之 shellcode注入和Return-to-libc攻击深入
Shellcode注入 •Shellcode实际是一段代码,但却作为数据发送给受攻击服务器,将代码存储到对方的堆栈中,并将堆栈的返回地址利用缓冲区溢出,覆盖成为指向 shellcode的地址 •实验参 ...
- 【第二十一章】 springboot + 定时任务
1.application.properties #cron job.everysecond.cron=0/1 * * * * * job.everytensecond.cron=0/10 * * * ...
- UVA 11806 Cheerleaders (容斥原理
1.题意描述 本题大致意思是讲:给定一个广场,把它分为M行N列的正方形小框.现在给定有K个拉拉队员,每一个拉拉队员需要站在小框内进行表演.但是表演过程中有如下要求: (1)每一个小框只能站立一个拉拉队 ...
- 项目梳理4——WebApi项目,使用注释填充Description字段
web.config中添加连接字符串: 为webapi添加Description,使用注释来填充此字段 对于所有引用的xxxx.base项目设置生成的xml文档,注意release.debug下都需设 ...
- VS2010下创建WEBSERVICE,第二天 ----你会在C#的类库中添加web service引用吗?
本文并不是什么高深的文章,只是VS2008应用中的一小部分,但小部分你不一定会,要不你试试: 本人对于分布式开发应用的并不多,这次正好有一个项目要应用web service,我的开发环境是vs2008 ...
- FAST UA API
参考: FAST_UA 编程手册 FAST DATA STRUCTURE fast_packet fast_metadata fast_rule fast_flow FAST UA API 1.fas ...
- javascript版的quine程序-返回自身源码
引用自Wikipedia: 一个quine是一个计算机程序,它不接受任何输入,且唯一的输出就是自身的源代码. @cowboy (Ben Alman) 给出了一个用JavaScript写的quine程序 ...
- 51nod 1412 AVL树的种类(经典dp)
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1412 题意: 思路: 经典dp!!!可惜我想不到!! $dp[i][k] ...
- python 字节与字符串转化
name = 'laogaoyang' # 采用系统默认编码格式 nameBytes = name.encode('utf-8') # 先将 name 解码(采用系统默认格式),然后用 'utf-8' ...