私は苦労しているものはCSSアニメーションです。CSS - 要素のアニメーションを停止/開始しますが、他の要素と同期しています
私は8枚の画像を持っていますが、あるものは回転しており、他の画像はグレースケールです。 回転している画像の上をホバリングすると、元の位置(回転しない)で回転が終了して停止します。しかし、その上に、ホバーが終わるともう一度回転が始まりますが、同時に他の回転要素と同じ回転が始まります。
これは可能ですか?
はここでは、私がこれまで
.kanto {
text-align: center;
}
.kanto img {
width: 37px;
margin: 1px;
}
.collected {
animation: rotation 3s infinite linear;
}
.collected:hover {
animation-play-state: paused;
}
.uncollected {
filter: grayscale(100%);
}
@-webkit-keyframes rotation {
from {
transform: rotateY(0deg);
}
to {
transform: rotateY(359deg);
}
}
<div class="kanto">
<img class="collected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="collected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="collected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="uncollected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="uncollected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="uncollected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="uncollected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
<img class="uncollected" src="https://cdn.bulbagarden.net/upload/thumb/e/e6/Glacier_Badge.png/50px-Glacier_Badge.png" />
</div>
私はあなたのメールを取得しませんでした。 Plzはもっと明確になります – sandip7400
'animation-fill-mode:backwards;を追加してください。これはうまくいきます。 –