css3简易实现图标动画由小到大逐个显现_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了css3简易实现图标动画由小到大逐个显现_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3197字,纯文字阅读大概需要5分钟。
内容图文
![css3简易实现图标动画由小到大逐个显现_html/css_WEB-ITnose](/upload/InfoBanner/zyjiaocheng/402/80635b99c8444987ae65d9eea59b0ff8.jpg)
原理:利用css3的动画属性@keyframes@-moz-keyframes@-webkit-keyframes定义动画suofang,再用animation调用suofang这一动画帧,并将动画添加到图片上,需要注意的是需要给图片相当于初始化的一个处理
transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);
最后在js中调用css动画。对于不同的页面,需要使用index来标注不同的页面。
1 233143058 96
7
1027111512
13 14
162117
18
19 20
222623
24 25
2829
1 /*第二屏开始*/ 2 3 @keyframes suofang { 4 0% {transform:scale(0.2);} 5 100% {transform:scale(1.0);} 6 } 7 @-moz-keyframes suofang { 8 0% {-moz-transform:scale(0.2);} 9 100% {-moz-transform:scale(1.0);}10 }11 @-webkit-keyframes suofang {12 0% {-webkit-transform:scale(0.2);}13 100% {-webkit-transform:scale(1.0);}14 }15 .mdmobile-second-one-middle-top-right.active,16 .mdmobile-second-one-middle-top-left.active,17 .mdmobile-second-one-middle-middle-one.active,18 .mdmobile-second-one-middle-middle-two.active,19 .mdmobile-second-one-middle-middle-three.active,20 .mdmobile-second-one-middle-foot-left.active,21 .mdmobile-second-one-middle-foot-right.active22 {23 animation: suofang 1s forwards;24 -moz-animation: suofang 1s forwards;25 -webkit-animation: suofang 1s forwards;26 }27 .mdmobile-second-one-middle-top-right,28 .mdmobile-second-one-middle-top-left,29 .mdmobile-second-one-middle-middle-one,30 .mdmobile-second-one-middle-middle-two,31 .mdmobile-second-one-middle-middle-three,32 .mdmobile-second-one-middle-foot-left,33 .mdmobile-second-one-middle-foot-right34 {35 transform:scale(0);36 -moz-transform:scale(0);37 -webkit-transform:scale(0);38 }
if(index == 2){ $(".mdmobile-second-one-middle-top-left").addClass("active"); setTimeout(function(){ $(".mdmobile-second-one-middle-top-right").addClass("active"); },100); setTimeout(function(){ $(".mdmobile-second-one-middle-middle-one").addClass("active"); },200); setTimeout(function(){ $(".mdmobile-second-one-middle-middle-two").addClass("active"); },300); setTimeout(function(){ $(".mdmobile-second-one-middle-middle-three").addClass("active"); },400); setTimeout(function(){ $(".mdmobile-second-one-middle-foot-left").addClass("active"); },500); setTimeout(function(){ $(".mdmobile-second-one-middle-foot-right").addClass("active"); },600); }
内容总结
以上是互联网集市为您收集整理的css3简易实现图标动画由小到大逐个显现_html/css_WEB-ITnose全部内容,希望文章能够帮你解决css3简易实现图标动画由小到大逐个显现_html/css_WEB-ITnose所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。