मैं opacity: 0;
CSS में सेट किए गए कुछ तत्वों पर एक एनीमेशन चला रहा हूं । एनीमेशन वर्ग onClick लागू किया जाता है, और मुख्य-फ़्रेम का उपयोग करते हुए, इसे से अस्पष्टता में परिवर्तन 0
करने के लिए 1
(अन्य बातों के अलावा)।
दुर्भाग्य से, जब एनीमेशन खत्म हो जाता है, तो तत्व वापस opacity: 0
(फ़ायरफ़ॉक्स और क्रोम दोनों में) जाते हैं। मेरी स्वाभाविक सोच यह होगी कि एनिमेटेड तत्व अपनी मूल संपत्तियों को पछाड़कर अंतिम स्थिति बनाए रखते हैं। क्या यह सच नहीं है? और यदि नहीं, तो मुझे ऐसा करने का तत्व कैसे मिल सकता है?
कोड (उपसर्ग संस्करण शामिल नहीं):
@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; }
}