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

`मार्जिन-लेफ्ट: ऑटो` और `मार्जिन-राइट: ऑटो` एक तत्व को `पोजीशन: एब्सोल्यूट` के साथ केन्द्रित क्यों नहीं करता है?

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

Why Doesn\'t `margin-left: auto` and `margin-right: auto` Center an Element with `position: absolute`?

सीएसएस के साथ एक तत्व को केंद्रित करना: पूर्ण स्थिति निर्धारण बनाम सापेक्ष स्थिति

सीएसएस का उपयोग करके किसी तत्व को केंद्रित करने का प्रयास करते समय, आपको एक समस्या का सामना करना पड़ सकता है जहां मार्जिन-लेफ्ट: ऑटो और मार्जिन-राइट: ऑटो स्थिति: निरपेक्ष के साथ अप्रभावी लगते हैं। हालाँकि, ये मार्जिन तब काम करते हैं जब स्थिति: सापेक्ष लागू किया जाता है। इस संदर्भ में, मार्जिन को ऑटो पर सेट करने का कोई प्रभाव नहीं पड़ता क्योंकि सापेक्ष मार्जिन की गणना करने के लिए कोई "मूल" तत्व नहीं है।

दूसरी ओर, स्थिति: सापेक्ष पृष्ठ के सामान्य प्रवाह के भीतर तत्व की स्थिति को बनाए रखता है . इसलिए, मार्जिन-लेफ्ट: ऑटो और मार्जिन-राइट: ऑटो का उपयोग तत्व को उसके युक्त तत्व के सापेक्ष केंद्रित करने के लिए किया जा सकता है। बाएँ और दाएँ का उपयोग करके इसके मूल कंटेनर के बाएँ और दाएँ किनारों पर जाएँ, और तत्व को लंबवत रूप से केन्द्रित करने के लिए ऊपर और नीचे की स्थिति सेट करें।

नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3