"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं सीएसएस एनिमेशन को वेबकिट में समाप्त होने के बाद कैसे बनाए रख सकता हूँ?

मैं सीएसएस एनिमेशन को वेबकिट में समाप्त होने के बाद कैसे बनाए रख सकता हूँ?

2024-11-16 को प्रकाशित
ब्राउज़ करें:766

How Can I Make CSS Animations Stay Put After They Finish in Webkit?

वेबकिट सीएसएस एनीमेशन दृढ़ता को समझना

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