opacity: 0;
CSS olarak ayarlanmış bazı öğeler üzerinde bir animasyon çalıştırıyorum . Animasyon sınıfıClick'e uygulanır ve anahtar kareler kullanılarak opaklığı 0
olarak 1
(diğer şeylerin yanı sıra) olarak değiştirir.
Ne yazık ki, animasyon bittiğinde öğeler opacity: 0
(Firefox ve Chrome'da) geri döner . Doğal düşüncem, animasyonlu öğelerin orijinal özelliklerini geçersiz kılarak nihai durumu koruyacağıdır. Bu doğru değil mi? Değilse, bunu nasıl yapabilirim?
Kod (ön ekli sürümler dahil değildir):
@keyframes bubble {
0% { transform:scale(0.5); opacity:0.0; }
50% { transform:scale(1.2); opacity:0.5; }
100% { transform:scale(1.0); opacity:1.0; }
}