我在 HTML 和 CSS 中制作了一个幻灯片,当我的鼠标悬停在上面时,我希望能够暂停幻灯片。我尝试使用
-webkit-animation-play-state: paused;
来实现这一点,但这只会暂停一个图像,从而破坏幻灯片的正常播放。有没有办法在悬停时暂停所有图像?
-webkit-animation-play-state: paused;
来实现这一点,但这只会暂停一个图像,从而破坏幻灯片的正常播放。有没有办法在悬停时暂停所有图像?
http://jsfiddle.net/m3q8pe56/1/
#slideshow:hover .photo {
-webkit-animation-play-state: paused;
animation-play-state: paused;
}
#slideshow
上时,您将暂停 #slideshow
中的所有 .photo
。
#slideshow:hover .photo
也是你需要的:如果你将鼠标悬停在#slideshow
元素上,它会选择.photo
元素,从而暂停动画。 - Ismael Miguel