मार्जिन पतन: डिव लेआउट में ओवरलैप को समझना और हल करना
कई डिव तत्वों के साथ लेआउट डिजाइन करते समय, मार्जिन की अवधारणा को समझना महत्वपूर्ण है अवांछित ओवरलैपिंग मार्जिन से बचने के लिए संक्षिप्त करें। मार्जिन पतन एक सीएसएस व्यवहार है जो तब होता है जब आसन्न तत्वों के मार्जिन एक साथ विलीन हो जाते हैं, जिससे उनके बीच कुल मार्जिन स्थान प्रभावी रूप से बढ़ जाता है।
मार्जिन पतन के कारण
आपके में विशिष्ट मामले में, ओवरलैपिंग मार्जिन निम्नलिखित सीएसएस नियमों के संयोजन के कारण होने की संभावना है:
#header .social {margin-top: 50px;}
#header .search {margin: 10px 0 0;}
ये नियम एक ऐसी स्थिति बनाते हैं जहां खोज div का मार्जिन इसके नीचे सामाजिक div के मार्जिन के साथ ढह रहा है।
संकल्प
इस परिदृश्य में मार्जिन पतन से बचने के लिए, दो संभावनाएं हैं दृष्टिकोण:
अन्य विचार
यह महत्वपूर्ण है ध्यान दें कि मार्जिन पतन लंबवत रूप से आसन्न तत्वों के बीच भी हो सकता है। इसके अतिरिक्त, मार्जिन पतन को नियंत्रित करने के लिए "ब्लॉक फ़ॉर्मेटिंग संदर्भ" की अवधारणा को समझना महत्वपूर्ण है। ब्लॉक फ़ॉर्मेटिंग संदर्भ में हेरफेर करके, आप मार्जिन की गणना करने के तरीके को प्रभावित कर सकते हैं और अनपेक्षित ओवरलैप से बच सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3