我试图制作一些复活节动画,一只小兔子抓住一个落蛋。现在它工作得很好,但我遇到麻烦的是我似乎无法创建一个按钮来重新启动我的多个动画并让它们再次下降/再次向下移动
我已经尝试过很多东西,这个东西似乎是我能得到的最接近但是这似乎只是播放/暂停整个事情,并且在我释放悬停后元素会消失。
#logo:hover ~ #ei, #otherelements{ -webkit-animation-play-state:running; }
/* most likely the problem /*
animation-iteration-count: 1;
但是由于多个动画分别移动,我需要动画迭代计数1
有没有人知道这是否可以用CSS或我需要实现一些javascript / jQuery?
答案 0 :(得分:0)
这是个小乡绅(对不起)
@keyframes yournameofanimation {
0% {top: 0; left: 0; background: #dda221;}
50% {top: 500px; left: 100px; background: #e0e0e0;}
100% {top: 0; left: 50px; background: grey;}
}
.nameofclass {
animation: yournameofanimation;
animation-duration: 1s; /* of course can be varied */
position: relevant;
}
.nameofclass:hover {
animation: yournameofanimation;
animation-duration: 1s; /* of course can be varied */
}
</style>
<div class="nameofclass">
<p> Try it! </p>