我的css有什么问题,弹跳动画没有发生???我希望图像根据我的 CSS 动画在点击时反弹,但没有发生
HTML 代码::
<div class="hair">
<img src="images/single.png" id="hair1" class="hair_animate" width="13" height="40" onclick="bounce();" >
</div>
CSS代码:
.hair{
position: absolute;
top: 500px;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
40% {-webkit-transform: translateY(-60px);}
60% {-webkit-transform: translateY(-35px);}
}
.bounce_css
{
-webkit-animation-name: bounce;
}
Javascript代码:
function bounce(){
alert("reached")
document.getElementById('hair1').style.WebkitAnimationName = 'bounce_css';
}