हल: प्रतिक्रिया पृष्ठ के केंद्र में div रखें

पृष्ठ के केंद्र में प्रतिक्रिया स्थान div से संबंधित मुख्य समस्या यह है कि इससे पृष्ठ को नेविगेट करना कठिन हो सकता है।

There are many ways to center a div in React. One way is to use the style property and set the value to 'display: flex; justify-content: center;'.

यह कोड लाइन स्टाइल प्रॉपर्टी का उपयोग करके रिएक्ट में एक डिव को केंद्रित कर रही है और वैल्यू को 'डिस्प्ले: फ्लेक्स; औचित्य-सामग्री: केंद्र;'।

डिव टैग क्या है

एक div टैग एक HTML टैग है जिसका उपयोग पृष्ठ को अनुभागों में विभाजित करने के लिए किया जाता है।

Div संरेखित करें

रिएक्ट में अलाइन डिव एक ऐसा काम है जिसे रिएक्ट प्रॉप्स की मदद से आसानी से हैंडल किया जा सकता है। प्रोप का उपयोग करके, आप प्रत्येक div तत्व के लिए संरेखण गुण निर्दिष्ट कर सकते हैं।

रिएक्ट में divs को अलाइन करने के लिए, आपको पहले अलाइनमेंट नामक एक प्रॉप बनाना होगा। यह प्रोप प्रत्येक div तत्व के लिए संरेखण गुणों की एक सरणी रखेगा। निम्नलिखित कोड दिखाता है कि संरेखण प्रोप को कैसे बनाया और उपयोग किया जाए:

आयात प्रतिक्रिया 'प्रतिक्रिया' से; आयात {स्टाइलशीट} 'प्रतिक्रिया-मूल' से; './Align' से आयात संरेखित करें; कॉन्स्ट स्टाइल = स्टाइलशीट। बनाएं ({कंटेनर: {फ्लेक्स: 1, औचित्य सामग्री: 'केंद्र', पृष्ठभूमि का रंग: '#fff'},}); संरेखित करें। कॉन्फ़िगर करें ({संरेखण: [{संपत्ति: 'बाएं', मूल्य: 0}, {संपत्ति: 'केंद्र', मूल्य: 50}, {संपत्ति: 'दाएं', मूल्य: 100}]}); डिफ़ॉल्ट शैलियों का निर्यात करें;

उपरोक्त कोड एक संरेखण संपत्ति बनाता है जिसे बाएं कहा जाता है और इसके मान को 0 पर सेट करता है। सही और केंद्र संरेखण गुणों के लिए भी ऐसा ही किया जाता है। अंत में, स्टाइल शीट को जावास्क्रिप्ट फ़ाइल के रूप में निर्यात किया जाता है।

जब आप अपने रिएक्ट घटक में संरेखण प्रोप का उपयोग करते हैं, तो आप निर्दिष्ट कर सकते हैं कि किन div तत्वों में उनके संरेखण गुण विशिष्ट मानों पर सेट होने चाहिए। ऐसा करने के लिए, आप केवल रेंडर () फ़ंक्शन को कॉल करते समय संरेखण ऑब्जेक्ट को एक पैरामीटर के रूप में उपयोग करते हैं। निम्नलिखित कोड दिखाता है कि एक साधारण रिएक्ट घटक में संरेखण प्रोप का उपयोग कैसे करें:

आयात प्रतिक्रिया 'प्रतिक्रिया' से; आयात {स्टाइलशीट} 'प्रतिक्रिया-मूल' से; './Align' से आयात संरेखित करें; कॉन्स्ट स्टाइल = स्टाइलशीट। बनाएं ({कंटेनर: {फ्लेक्स: 1, औचित्य सामग्री: 'केंद्र', पृष्ठभूमि का रंग: '#fff'},}); संरेखित करें। कॉन्फ़िगर करें ({संरेखण = [{ संपत्ति: 'बाएं', मूल्य 🙁 0 + 10) * 100}, { संपत्ति: 'केंद्र', मूल्य 🙁 50 + 10) * 100}, { संपत्ति: 'दाएं', मूल्य 🙁 100 + 10) * 100}]}); डिफ़ॉल्ट शैलियों का निर्यात करें;

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो