此淡入和淡出动画的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