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

इनलाइन शैलियों का उपयोग करके रिएक्ट में पृष्ठभूमि छवि कैसे सेट करें: इनलाइन छवियों बनाम पृष्ठभूमि छवियों को समझना

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

How to Set a Background Image in React Using Inline Styles: Understanding Inline Images vs. Background Images

रिएक्ट इनलाइन शैलियों के साथ एक पृष्ठभूमि छवि सेट करना: इनलाइन छवियों और इनलाइन पृष्ठभूमि छवियों के बीच अंतर को समझना

रिएक्ट के साथ काम करते समय, एक सेटिंग हिंटरग्रंड्सबिल्ड इनलाइन शैलियों का उपयोग करना सरल लग सकता है, लेकिन इनलाइन इनलाइन शैलियों का उपयोग करके रिएक्ट में पृष्ठभूमि छवि कैसे सेट करें: इनलाइन छवियों बनाम पृष्ठभूमि छवियों को समझना टैग का उपयोग करने और बैकग्राउंडइमेज प्रॉपर्टी का उपयोग करके पृष्ठभूमि छवि सेट करने के बीच कुछ महत्वपूर्ण अंतर हैं।

इनलाइन छवियों को समझना

इनलाइन इनलाइन शैलियों का उपयोग करके रिएक्ट में पृष्ठभूमि छवि कैसे सेट करें: इनलाइन छवियों बनाम पृष्ठभूमि छवियों को समझना टैग का उपयोग करना एक छवि प्रदर्शित करने का एक सरल और सीधा तरीका है। छवि के पथ पर src विशेषता सेट करके, यह छवि को सीधे लोड और प्रदर्शित करता है।

इनलाइन शैलियों का उपयोग करके रिएक्ट में पृष्ठभूमि छवि कैसे सेट करें: इनलाइन छवियों बनाम पृष्ठभूमि छवियों को समझना

सेटिंग इनलाइन शैलियों के साथ पृष्ठभूमि छवियां

इनलाइन शैलियों का उपयोग करके पृष्ठभूमि छवि सेट करने में पृष्ठभूमि छवि संपत्ति का उपयोग करना और मान के रूप में छवि यूआरएल प्रदान करना शामिल है। यहां मुख्य अंतर यह है कि बैकग्राउंडइमेज प्रॉपर्टी यूआरएल वाली एक स्ट्रिंग की अपेक्षा करती है, न कि जावास्क्रिप्ट वैरिएबल या अभिव्यक्ति की।

सही सिंटैक्स:

const sectionStyle = {
  backgroundImage: `url(${Background})`,
};

इस उदाहरण में, बैकग्राउंड वैरिएबल पहले से ही एक स्ट्रिंग है जिसमें छवि का पथ शामिल है, वेबपैक और उसके छवि फ़ाइल लोडर जैसे टूल के लिए धन्यवाद।

गलत सिंटैक्स:

const sectionStyle = {
  backgroundImage: "url("   { Background }   ")", // Incorrect
};

गलत वाक्यविन्यास {पृष्ठभूमि } के चारों ओर घुंघराले ब्रेसिज़ का उपयोग करता है, जो आवश्यक नहीं है और त्रुटियों का कारण बन सकता है।

ES6 स्ट्रिंग टेम्पलेट्स का उपयोग करना

स्ट्रिंग कॉन्सटेनेशन का उपयोग करने का एक विकल्प ES6 स्ट्रिंग टेम्पलेट्स का उपयोग करना है। यह साफ़ और अधिक संक्षिप्त वाक्यविन्यास की अनुमति देता है:

const sectionStyle = {
  backgroundImage: `url(${Background})`,
};

इन अंतरों को समझकर, आप रिएक्ट में इनलाइन शैलियों का उपयोग करके पृष्ठभूमि छवियों को प्रभावी ढंग से सेट कर सकते हैं, यह सुनिश्चित करते हुए कि आपका एप्लिकेशन छवियों को सही ढंग से प्रदर्शित करता है।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3