CSS3 ve anahtar kareleri kullanarak, oynatma düğmesinde (bir anchor etiketi olan) basit bir "titreşimli" efektim var.Çapraz Tarayıcı CSS3 Keyframe Animasyon Firefox
Chrome ve Safari'de kusursuz şekilde çalışırken, Firefox'ta çalışmıyor gibi görünüyor. Neden olduğu hakkında bir fikri olan var mı?
li > a {
-webkit-animation: pulsate 3s ease-in-out;
-moz-animation: pulsate 3s ease-in-out;
-o-animation: pulsate 3s ease-in-out;
animation: pulsate 3s ease-in-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(0.8, 0.8);
-moz-transform: scale(0.8, 0.8);
-o-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
opacity: 0.3;
}
50% {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-o-transform: scale(1, 1);
transform: scale(1, 1);
opacity: 1.0;
}
100% {
-webkit-transform: scale(0.8, 0.8);
-moz-transform: scale(0.8, 0.8);
-o-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
opacity: 0.3;
}
}
Herhangi bir yardım çok takdir edilecektir. Teşekkürler!
Sürdürülebilirliği kolaylaştırmak için, [Otomatik düzeltici] (https://github.com/ai/autoprefixer) gibi bir CSS önişlemcisi kullanmanız önerilir. –
Harika bir fikir, ipucu için teşekkürler! – sdny