वेबकिट सीएसएस एनीमेशन दृढ़ता को समझना
CSS3 एनिमेशन का उपयोग करते समय, ऐसे परिदृश्य का सामना करना आम है जहां एनिमेटेड तत्व अपनी मूल स्थिति में वापस आ जाता है एनीमेशन का समापन. हालांकि यह व्यवहार एनीमेशन समाप्ति के मानक तर्क के साथ संरेखित है, यह कुछ उपयोग के मामलों में उल्टा लग सकता है।
प्रदान किए गए उदाहरण पर विचार करें, जहां एक "ड्रॉप_बॉक्स" तत्व को वेबकिट सीएसएस सिंटैक्स का उपयोग करके 100px ड्रॉप करने के लिए एनिमेटेड किया गया है। एनीमेशन पूरा होने के बाद, बॉक्स के भीतर का टेक्स्ट अपनी प्रारंभिक स्थिति में वापस आ जाता है।
दृढ़ता समस्या का समाधान
इस अवांछित व्यवहार को रोकने के लिए, वेबकिट -वेबकिट प्रदान करता है -एनीमेशन-भरण-मोड संपत्ति। यह प्रॉपर्टी आपको यह निर्दिष्ट करने की अनुमति देती है कि एनीमेशन समाप्त होने के बाद तत्व की शैलियाँ कैसे बनी रहनी चाहिए। -वेबकिट-एनीमेशन-फिल-मोड: फॉरवर्ड सेट करके, आप ब्राउज़र को एनीमेशन की अंतिम स्थिति बनाए रखने का निर्देश देते हैं, यह सुनिश्चित करते हुए कि तत्व अपनी परिवर्तित स्थिति में रहता है।
कोड उदाहरण
निम्नलिखित संशोधित सीएसएस कोड अंतिम स्थिति को बनाए रखने के लिए -वेबकिट-एनीमेशन-फिल-मोड के उपयोग को दर्शाता है एनीमेशन:
.drop_box {
-webkit-animation-name: drop;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: 1;
-webkit-animation-fill-mode: forwards;
}
दृढ़ता के लाभ
-वेबकिट-एनीमेशन-फिल-मोड का उपयोग करना: फॉरवर्ड कई फायदे प्रदान करता है:
निष्कर्ष
-वेबकिट-एनीमेशन-फिल-मोड का लाभ उठाकर, वेबकिट उपयोगकर्ता एनीमेशन स्थिति प्रत्यावर्तन के मुद्दे को दूर कर सकते हैं और परिष्कृत और लगातार प्राप्त कर सकते हैं दृश्य प्रभाव. यह तकनीक वेब डेवलपर्स को आकर्षक और गतिशील वेब अनुभव बनाने के लिए सशक्त बनाती है जो दर्शकों को आकर्षित करती है और एक बेहतर उपयोगकर्ता अनुभव प्रदान करती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3