【发布时间】:2015-03-17 06:17:13
【问题描述】:
我用 html 和 css 制作了幻灯片,我想在鼠标移到幻灯片上时暂停幻灯片。我尝试使用-webkit-animation-play-state: paused; 来执行此操作,但这只会暂停 1 张图像,因此会弄乱幻灯片。有没有办法在悬停时暂停所有图像?
【问题讨论】:
标签: html css animation slideshow
我用 html 和 css 制作了幻灯片,我想在鼠标移到幻灯片上时暂停幻灯片。我尝试使用-webkit-animation-play-state: paused; 来执行此操作,但这只会暂停 1 张图像,因此会弄乱幻灯片。有没有办法在悬停时暂停所有图像?
【问题讨论】:
标签: html css animation slideshow
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 元素,从而暂停动画。