我正在CSS中設置爲opacity: 0;
的某些元素運行動畫。動畫類應用onClick,並使用關鍵幀將不透明度從0
更改爲1
(等等)。在CSS3動畫結束時保持最終狀態
不幸的是,當動畫結束時,元素將返回到opacity: 0
(在Firefox和Chrome中都有)。我的自然思想是,動畫元素保持最終狀態,壓倒他們的原始屬性。這是不是真的?如果沒有,我如何才能獲得這個元素呢?
代碼(前綴不包括版本):
@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; }
}
我會發布我自己的重複通知:http://stackoverflow.com/questions/9196694/css3-animation-scale 至少我有一個更具啓發性的標題! – Dan
[CSS3 Animate:如何在動畫運行後讓對象不能恢復到初始位置?](http://stackoverflow.com/questions/6897724/css3-animate-how-to-have-the-對象不歸還給它的初始位置) –