码迷,mamicode.com
首页 > Web开发 > 详细

逐帧动画 两种实现方式 css和js

时间:2017-02-21 17:45:43      阅读:316      评论:0      收藏:0      [点我收藏+]

标签:技术分享   logs   bsp   position   log   .com   infinite   http   alt   

第一种:

css部分:

<style>
#foxtail{
background: url(../img/foxtail.png) 0 0 no-repeat;
width: 156px;
height: 156px;
}
@keyframes playfox{
0%{background-position: -6864px 0;}
100%{background-position: 0 0;}
}
@-webkit-keyframes playfox{
0%{background-position: -6864px 0;}
100%{background-position: 0 0;}
}
#foxtail{
animation: playfox 3.75s steps(44) infinite;*/
}

</style>

html部分

<div id="foxtail"></div>

 

第二种方法:

css部分:

#foxtail{
background: url(../img/foxtail.png) 0 0 no-repeat;
width: 156px;
height: 156px;
}

js部分:

需引进jquery.spritely.js

 

$("#foxtail").sprite({ fps: 12, no_of_frames: 44 });

 

 

这是图片

 技术分享

 

逐帧动画 两种实现方式 css和js

标签:技术分享   logs   bsp   position   log   .com   infinite   http   alt   

原文地址:http://www.cnblogs.com/lym520/p/6424591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!