1
A
回答
1
HTML:
<div class="heart"></div>
CSS:
.heart {
cursor: pointer;
height: 50px;
width: 50px;
background-image:url( 'https://abs.twimg.com/a/1446542199/img/t1/web_heart_animation.png');
background-position: left;
background-repeat:no-repeat;
background-size:2900%;
}
.heart:hover {
background-position:right;
}
.animating {
animation: heart-burst .8s steps(28) 1;
}
@keyframes heart-burst {
from {background-position:left;}
to { background-position:righ;}
}
JAVASCRIPT:
$(".heart").on('click touchstart', function(){
$(this).toggleClass('animating');
});
$(".heart").on('animationend', function(){
$(this).toggleClass('animating');
});
0
這是你正在尋找FO的東西R: http://codepen.io/chrismabry/pen/ZbjZEj
/* when a user clicks, toggle the 'is-animating' class */
$(".heart").on('click touchstart', function(){
$(this).toggleClass('is_animating');
});
/*when the animation is over, remove the class*/
$(".heart").on('animationend', function(){
$(this).toggleClass('is_animating');
});
相關問題
- 1. 點擊動畫圖像/按鈕
- 2. 當點擊按鈕時,我怎樣才能實現當我點擊按鈕時,我的圖像用動畫移出屏幕,當我再次點擊按鈕時,它會回到原來的位置,隱藏/顯示帶動畫的uiimageview點擊按鈕
- 3. 按鈕點擊許多按鈕動畫
- 4. 畫廊滾動時點擊按鈕?
- 5. 當我點擊一個按鈕時,重新啓動動畫
- 6. 當點擊按鈕時動畫導航欄的頁邊距
- 7. javascript:點擊按鈕時移動圖像
- 8. WPF:如何在點擊另一個按鈕時動畫按鈕?
- 9. 滑動動畫開始點擊按鈕
- 10. 按鈕點擊不動作後動畫
- 11. 當點擊按鈕
- 12. 當點擊按鈕
- 13. 按鈕點擊後停止動畫
- 14. Android動畫 - 按鈕保持可點擊
- 15. 取消只讀按鈕「點擊動畫」
- 16. 使用按鈕點擊動畫?
- 17. 模擬Winforms按鈕點擊動畫
- 18. 按鈕點擊WPF動畫問題
- 19. 按鈕上的CSS3動畫點擊
- 20. 點擊按鈕重複動畫
- 21. 框架動畫按鈕點擊Android
- 22. 按鈕點擊顯示「加載」動畫
- 23. 點擊按鈕時的HTML5畫布?
- 24. 當按下按鈕時不動畫iOS
- 25. 當點擊按鈕時,圖像第一次沒有變化。第一次點擊時要改變按鈕圖像
- 26. 當點擊圖像按鈕時更改圖像url
- 27. 當點擊按鈕時,如何從圖像按鈕獲取圖像路徑Asp.net
- 28. 當點擊按鈕加載頁面與動畫
- 29. 當點擊一個按鈕時,HTML5畫布文本會旋轉
- 30. Canvas KineticJS - 當點擊按鈕時重畫東西
這是事情:http://codepen.io/chrismabry/pen/ZbjZEj –
@NirmalyaGhosh我真的很感激。 – AFN
不客氣! –