Tôi đang chạy một hoạt ảnh trên một số thành phần được đặt thành opacity: 0;
trong CSS. Lớp hoạt ảnh được áp dụng trên Click và, bằng cách sử dụng khung hình chính, nó thay đổi độ mờ từ 0
thành 1
(trong số những thứ khác).Duy trì trạng thái cuối cùng ở cuối hoạt ảnh CSS3
Thật không may, khi hoạt ảnh kết thúc, các phần tử quay lại opacity: 0
(trong cả Firefox và Chrome). Suy nghĩ tự nhiên của tôi sẽ là các yếu tố hoạt hình duy trì trạng thái cuối cùng, ghi đè các thuộc tính ban đầu của chúng. Điều này có đúng không? Và nếu không, làm thế nào tôi có thể nhận được các yếu tố để làm như vậy?
Mã (tiền tố phiên bản không bao gồm):
@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; }
}
Tôi sẽ đăng thông báo lặp lại của riêng mình: http://stackoverflow.com/questions/9196694/css3-animation-scale Ít nhất là tôi có tiêu đề mang tính hướng dẫn hơn! – Dan
có thể trùng lặp của [CSS3 Animate: Làm cách nào để đối tượng không hoàn nguyên về vị trí ban đầu sau khi hoạt ảnh đã chạy?] (Http://stackoverflow.com/questions/6897724/css3-animate-how-to-have-the- object-not-revert-to-its-initial-position-after-an) –