您现在的位置是:网站首页> 编程资料编程资料
css3动画效果小结(推荐)纯CSS3 3D魔方翻转动画特效源码CSS3鼠标滑过图片标题和遮罩层动画特效源码纯CSS3绘制的哆啦A梦头像动画效果源码CSS3实现滚动条动画效果代码分享纯CSS3实现鼠标滑过圆形图片旋转翻盖动画特效源码CSS3实现的鼠标滑过边框线条动画特效源码CSS3中Transform动画属性用法详解 2016奥运会小人骑自行车CSS3动画特效源码
2023-10-21
313人已围观
简介 下面小编就为大家带来一篇css3动画效果小结(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
css3的动画功能有以下三种:
1、transition(过度属性)
2、animation(动画属性)
3、transform(2D/3D转换属性)
下面逐一进行介绍我的理解:
1、transition:<过渡属性名称><过渡时间><过渡模式>
如-webkit-transition:color 1s;
等同于:
-webkit-transition-property:color;
-webkit-transition-duration:1s;
多个属性的过渡效果可以这样写:
方法1:-webkit-transition:<属性1><时间1> ,<属性2><时间2> ,。。。
方法2:
-webkit-transition:<属性1><时间1>;
-webkit-transition:<属性2><时间2>;
transition-timing-function属性值有5个:
ease:缓慢开始,缓慢结束
liner:匀速
ease-in:缓慢开始
ease-out:缓慢结束
ease-in-out:缓慢开始,缓慢结束(和ease稍有区别)
实例:
transition过渡效果
XML/HTML Code复制内容到剪贴板
- >
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>transition过渡效果title>
- <style>
- *{
- margin: 0px;
- padding: 0px;
- }
- #box{
- width: 200px;
- height: 200px;
- background-color: chocolate;
- position: relative;
- left: 0px;
- top: 0px;
- transition: top 5s ease,left 5s ease ;
- -moz-transition: top 5s ease,left 5s ease ; /* Firefox 4 */
- -webkit-transition: top 5s ease,left 5s ease ; /* Safari and Chrome */
- -o-transition: top 5s ease,left 5s ease ; /* Opera */
- }
- .btn{
- width: 512px;
- margin: 0 auto;
- border: 2px solid #e3e3e3;
- border-radius: 5px;
- padding: 10px;
- }
- .btn button{
- width: 80px;
- height: 40px;
- text-align: center;
- line-height: 40px;
- margin-right: 20px;
- }
- button:last-child{
- margin-right: 0px;
- }
- style>
- <script>
- window.onload=function(){
- var e1 = document.getElementById("e1");
- var e2 = document.getElementById("e2");
- var e3 = document.getElementById("e3");
- var e4 = document.getElementById("e4");
- var e5 = document.getElementById("e5");
- var box = document.getElementById("box");
- e1.onclick=function(){
- box.style.left = 1000+"px";
- box.style.top = 100+"px";
- box.style.transitionTimingFunction="ease";
- };
- e2.onclick=提示:
本文由神整理自网络,如有侵权请联系本站删除!
本站声明:
1、本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持;
2、本站所发布的文章以及附件仅限用于学习和研究目的;不得将用于商业或者非法用途;否则由此产生的法律后果,本站概不负责!
点击排行
本栏推荐
