CSS中停止動(dòng)畫的方法
在CSS中,您可以使用animation-play-state
屬性來停止動(dòng)畫,該屬性接受兩個(gè)值:running
和paused
,默認(rèn)情況下,動(dòng)畫的播放狀態(tài)為running
,表示動(dòng)畫正在播放,如果您想停止動(dòng)畫,可以將animation-play-state
屬性的值設(shè)置為paused
。
假設(shè)您有一個(gè)名為my-animation
的動(dòng)畫,您可以使用以下CSS代碼來停止它:
.my-element { animation-play-state: paused; }
這將使名為my-animation
的動(dòng)畫在.my-element
元素上停止播放,如果您想恢復(fù)動(dòng)畫的播放,可以將animation-play-state
屬性的值設(shè)置回running
:
.my-element { animation-play-state: running; }
animation-play-state
屬性僅適用于CSS3中的新動(dòng)畫,如果您使用的是舊版本的CSS或JavaScript中的動(dòng)畫,則可能需要使用其他方法來停止動(dòng)畫。