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

जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका

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

How to Fade Background Images Using JavaScript: A Step-by-Step Guide

जावास्क्रिप्ट के साथ पृष्ठभूमि छवियों को फीका करना

पृष्ठभूमि के रंग को फीका करने के विपरीत, पृष्ठभूमि छवि को फीका करना jQuery के साथ एक सीधा काम नहीं है। ऐसा इसलिए है क्योंकि पृष्ठभूमि छवियों को DOM में तत्वों के रूप में नहीं, बल्कि CSS गुणों के रूप में माना जाता है। पृष्ठभूमि छवि का भ्रम. इन छवियों को डिफ़ॉल्ट रूप से छिपाकर और उन्हें jQuery के साथ अंदर और बाहर फीका करके, हम पृष्ठभूमि छवि को फीका करने के प्रभाव का अनुकरण कर सकते हैं।

इसे चरण-दर-चरण कैसे करें यहां बताया गया है:

1. अपने HTML में जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका टैग जोड़ें:

प्रत्येक पृष्ठभूमि छवि के लिए एक जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका टैग जोड़ें जिसे आप फीका करना चाहते हैं। उन्हें बिल्कुल सही स्थिति में रखें और उन्हें अन्य सभी तत्वों के पीछे रखने के लिए एक नकारात्मक z-सूचकांक दें:

जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिकाजावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका
जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिकाजावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका
img { स्थिति: निरपेक्ष; z-सूचकांक: -1; कुछ भी डिस्प्ले मत करो; }
img {
  position: absolute;
  z-index: -1;
  display: none;
}
2. jQuery कोड लिखें:

जावास्क्रिप्ट का उपयोग करके पृष्ठभूमि छवियों को कैसे फीका करें: एक चरण-दर-चरण मार्गदर्शिका टैग के माध्यम से पुनरावृति करने और उन्हें क्रम में अंदर और बाहर फीका करने के लिए jQuery की प्रत्येक() विधि का उपयोग करें। यहां एक उदाहरण है:

फ़ंक्शन फ़ेडइमेज() { $('img').प्रत्येक(फ़ंक्शन(सूचकांक) { $(यह) ।छिपाना() .delay(3000 * इंडेक्स) // प्रत्येक छवि को 3 सेकंड तक विलंबित करें .फेडइन(3000) ।फेड आउट() }); }
function fadeImages() {
  $("img").each(function(index) {
    $(this)
      .hide()
      .delay(3000 * index) // delay each image by 3 seconds
      .fadeIn(3000)
      .fadeOut()
  });
}
3. फ़ंक्शन को कॉल करें:

फ़ेडिंग प्रक्रिया शुरू करने के लिए फ़ेडइमेज() फ़ंक्शन को कॉल करें।

कार्यशील उदाहरण के लिए, http://jsfiddle.net/ पर लाइव डेमो देखें RyGKV/

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729675520 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3