此淡入和淡出動畫的CSS樣式看起來很好,但它不能用JavaScript重複使用。一旦該函數執行一次,它不能再通過按鈕onClick觸發,這是怎麼回事?淡入淡出按鈕單擊
//removeClass
//addClass
.elementToFadeInAndOut {
width:200px;
height: 200px;
background: red;
-webkit-animation: fadeinout 4s linear forwards;
animation: fadeinout 4s linear forwards;
opacity: 0;
}
@-webkit-keyframes fadeinout {
50% { opacity: 1; }
}
@keyframes fadeinout {
50% { opacity: 1; }
}
<button onClick="animationfunction()">Button</button>
<div id="icon" class="elementToFadeInAndOut"></div>
哪裏'.animate()'函數? –
*「這是不可重複使用的JavaScript」* - 因爲你沒有寫js代碼。 –
@Kinduser在-1旗幟上,最好去購買更多的旗幟與你的聲望貨幣。 – Reeyona