我希望动画在有人单击按钮时开始,而在他们单击时继续/完成。

&:active > .ripple {
    -webkit-animation: ripple 3s infinite;
  }


只要按住该按钮,动画就一直持续。是否有一种方法可以仅使用CSS来实现,还是需要使用JS?关于JS,我非常环保,因此希望仅使用CSS实现。

谢谢!

最佳答案

您是否尝试过CSS属性

&:focus> .ripple {

-webkit-animation:涟漪3s无限;
}

基本上是JavaScript中的“ onclick”

告诉我是否适合您

干杯!

关于javascript - 我希望动画在激活时触发,并在激活状态消失后继续播放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25185849/

10-11 22:26
查看更多