3つのイメージが連続しています。私は、マウスが動かされるまでマウスが上がっているものを拡大したい。この種の作品は私のjsfiddleにありますが、ご覧のように、アニメーションは拡大しても止まりません。この問題の他のスレッドは、繰り返し回数と転送オプションを設定すると言っています。私が見つけることができる唯一の他の解決策は、javascriptを使ってそれを制御することでした。ちょうどCSSでこれを行う方法はありますか?ここに私のコードだ:25%
に設定サイクリングのアニメーションを停止できません
<style>
#set2 {margin-left:40px; display:inline-block}
#set2:hover {
-webkit-animation: enlarge 5s;
animation: enlarge 5s;
animation-fill-mode: forwards;
animation-iteration-count: 1;
}
@-webkit-keyframes enlarge {
25% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
}
</style>
<div class="banner_set">
<ul class="nav">
<li id="set2" class="nav-items"><a href="example.com"><img src="example1.jpg"></a></li>
<li id="set2" class="nav-items"><a href="example.com"><img src="example2.jpg"></a></li>
<li id="set2" class="nav-items"><a href="example.com"><img src="example3.jpg"></a></li>
</ul>
</div>