हाल ही में, मेरी नजर एक पुराने ट्यूटोरियल पर पड़ी, जिसमें jQuery का उपयोग करके फ्लाई-टू-कार्ट एनीमेशन प्रदर्शित किया गया था। मैं शुद्ध जावास्क्रिप्ट का उपयोग करके उसी प्रभाव को लागू करके खुद को चुनौती देना चाहता था।
मैंने उत्पादों और एक शॉपिंग कार्ट आइकन के साथ एक सरल लेआउट बनाया। स्टाइल कोई मायने नहीं रखता इसलिए हम यहां इस पर चर्चा नहीं करेंगे।
चाल यह है कि उत्पाद की छवि को क्लोन किया जाए, उसे उत्पाद तत्व से जोड़ा जाए। फिर अपनी क्लोन छवि और कार्ट आइकन के निर्देशांक की गणना करें, अंतर प्राप्त करें और अपनी छवि का अनुवाद करें आप 0 पर स्केलिंग या अपारदर्शिता लुप्त होने जैसे अतिरिक्त प्रभाव जोड़ सकते हैं। शैली में परिवर्तनों को वास्तव में एनिमेट करने के लिए इसके लिए एक संक्रमण गुण जोड़ें
यदि आप कार्ट आइकन पर भी एनिमेशन डालना चाहते हैं, तो एनीमेशन सेट के साथ सीएसएस क्लास को जोड़ने और हटाने के लिए क्लोन इमेज पर ट्रांज़िशनस्टार्ट और ट्रांज़िशनएंड इवेंट का उपयोग करें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3