.telur_emas_pecah{
background: url("../img/animation/goldeggBroke.png");
width: 400px;
height: 400px;
animation: eggbroken 3s;
-webkit-animation-fill-mode:forwards;
-webkit-animation-timing-function: steps(80);
}
@-webkit-keyframes pecah telur {
0%{
background-position: 0 0;
}
90%{
background-position: 0 -32000px;
}
100%{
background-position: 0 -32000px;
}
}
Tukar gaya ini kepada elemen secara dinamik dan mahu ia kekal tidak berubah pada bingkai terakhir. Tetapi ia tidak berkesan
Alih keluar awalan
webkit
dan ubah suainya seperti berikut:Memandangkan atribut animasi berfungsi, ini bermakna atribut yang berkaitan tidak perlu diberi awalan dalam penyemak imbas ini.
animation
是一个综合属性,默认的animation-fill-mode
是none
,使用带前缀的属性webkit-animation-fill-mode
不能覆盖掉animation-fill-mode
, jadi awalan perlu dialih keluar.Terima kasih atas jemputan,
@luckness telah menjelaskannya dengan sangat jelas.
Selain itu, awalan seperti webkit hendaklah serasi dengan versi penyemak imbas yang berbeza
Cara penulisan yang lebih konservatif boleh: