我正在尝试使用 css3 和 javascript 创建像寺庙运行中的动画一样的硬币动画我尝试使用 css3 中的过渡来复制动画,但我无法实现相同的效果
他们的任何例子在网络上有相同的动画吗?或者任何人都可以帮助我实现动画。
更新:
单击按钮时,我希望一些硬币从按钮中出现并收集到篮子中(按钮可以位于页面中的任何位置,篮子固定在底部)
使用 css3 转换和 jquery 实现
html
<button id="btn1">button1</button>
<div id="1" class="coin"></div>
<div id="2" class="coin"></div>
<div id="3" class="coin"></div>
<div id="4" class="coin"></div>
<div id="basket"></div>
</div>
CSS
.coinanim{
top:420px;
left: 430px;
width:50px;
height:50px;
transition: all 2s ease-in-out;
-webkit-transition: all 2s ease-in-out;
transition-delay: .36s;
-webkit-transition-delay: .36s;
}
jQuery
$('#btn1').click(function(){
$('.coin').css('opacity',1);
$('#1').addClass('coinanim1');
$('#2').addClass('coinanim2');
$('#3').addClass('coinanim3');
$('#4').addClass('coinanim4');
});
$('.coin').on('webkitTransitionEnd',function(){
$('.coin').css('opacity',0);
$('.coin').attr('class','coin');
});
演示:http: //jsfiddle.net/dA42n/23/