CSS में नेगेटिव मार्जिन कैसे काम करता है और क्यों होता है (मार्जिन-टॉप:-5!= मार्जिन-बॉटम:5)?

Css Mem Negetiva Marjina Kaise Kama Karata Hai Aura Kyom Hota Hai Marjina Topa 5 Marjina Botama 5



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

यह लेख प्रदर्शित करता है:

CSS में नेगेटिव मार्जिन कैसे काम करता है?

नकारात्मक मार्जिन सामग्री को पृष्ठ के बाहर ले जाता है। मान के साथ '-' का उपयोग करने के अलावा, नकारात्मक मार्जिन का उपयोग करने की विधि सकारात्मक के समान है। नकारात्मक मार्जिन के नीचे उल्लिखित विविधताओं का पालन करें:







मौजूदा HTML फ़ाइल
' book.jpg 'स्थानीय निर्देशिका में संग्रहीत छवि है, इसका पथ' के रूप में प्रदान किया गया है स्रोत ' कीमत। ' चौड़ाई ' और ' ऊंचाई ”छवि के 50% पर सेट हैं। अब एक 'बनाएं <दिव> 'तत्व और इसकी पृष्ठभूमि को' पर सेट करें चालाक नीला ”। '

' तत्व के अंदर एक ' <एच1> 'टैग करें और इसे सेट करें' रंग ' काला करने के लिए:



<केंद्र >
= '../book.jpg' ऊंचाई = 'पचास%' ; चौड़ाई = 'पचास%' >
<दिव्य शैली = 'पृष्ठभूमि-रंग: डोजरब्लू' >

= 'रंग काला;' > लिनक्सहिंट में आपका स्वागत है >
>
>

उपरोक्त कोड को संकलित करने के बाद, आउटपुट इस तरह दिखता है:







' <एच1> ” टैग नकारात्मक हाशिया लगाने से पहले वेबपेज के नीचे होता है।



नेगेटिव मार्जिन टॉप प्रॉपर्टी का उपयोग करना

जोड़ना ' मार्जिन टॉप 'के लिए संपत्ति' <एच1> ” तत्व और उसका मान ऋणात्मक में दें। उदाहरण के लिए, यहां -15% मार्जिन-टॉप प्रॉपर्टी का मूल्य है:



<केंद्र >
= '../book.jpg' ऊंचाई = 'पचास%' ; चौड़ाई = 'पचास%' >
<दिव्य शैली = 'पृष्ठभूमि-रंग: डोजरब्लू' >

= 'रंग: काला; मार्जिन-टॉप: -15%;' > लिनक्सहिंट में आपका स्वागत है >
>
>

कोड निष्पादित करने के बाद, वेबपेज इस तरह दिखता है:

आउटपुट प्रदर्शित करता है कि ऋणात्मक मार्जिन-टॉप '

' तत्व को मूल तत्व के सामने प्रदर्शित करता है।



नेगेटिव मार्जिन बॉटम प्रॉपर्टी का इस्तेमाल करना

उपरोक्त के समान गुणों को लागू करें और केवल “को बदलें” मार्जिन नीचे ' संपत्ति। उसके बाद, दृश्य परिवर्तन देखने के लिए “

” तत्व के नीचे एक छवि जोड़ें:

< डिव शैली = 'पृष्ठभूमि-रंग: डोजरब्लू' >
< h3 शैली = 'रंग: काला; मार्जिन-नीचे: -5%;' > लिनक्सहिंट में आपका स्वागत है h3 >
डिव >
< आईएमजी स्रोत = '../book.jpg' ऊंचाई = 'पचास%' ; चौड़ाई = 'पचास%' >

कोड अपडेट करने के बाद हमारा वेबपेज इस तरह दिखता है:

उपरोक्त आउटपुट से पता चलता है कि टेक्स्ट को -5% का निचला मार्जिन मिल रहा है।

नेगेटिव मार्जिन राइट प्रॉपर्टी का उपयोग करना

तत्व को -55% मान मार्जिन-राइट प्रॉपर्टी देकर, यह विपरीत दिशा में चलता है:

< डिव शैली = 'पृष्ठभूमि-रंग: डोजरब्लू;' >
< h3 शैली = 'रंग: काला; मार्जिन-बायां: -55%; ' > लिनक्सहिंट में आपका स्वागत है < / h3 >
< / डिव >
< आईएमजी स्रोत = '../book.jpg' ऊंचाई = 'पचास%' ; चौड़ाई = 'पचास%' >

कोड के निष्पादन के बाद आउटपुट इस तरह दिखता है:

आउटपुट दिखाता है कि टेक्स्ट को नेगेटिव मार्जिन-राइट मिल रहा है।

नेगेटिव मार्जिन लेफ्ट प्रॉपर्टी का उपयोग करना

ऋणात्मक मान वाली मार्जिन-लेफ्ट प्रॉपर्टी उसी तरह काम करती है। नीचे दिए गए कोड में, “

” एलिमेंट मार्जिन-लेफ्ट प्रॉपर्टी के विपरीत दिशा में 50% लेफ्ट साइड मूव करता है:

<दिव्य शैली = 'पृष्ठभूमि-रंग: डोजरब्लू;' >

= 'रंग: काला; मार्जिन-बायां: -50%;' > लिनक्सहिंट में आपका स्वागत है >
>
= '../book.jpg' ऊंचाई = 'पचास%' ; चौड़ाई = 'पचास%' >

उपरोक्त कोड का आउटपुट है:

इसी तरह CSS में नेगेटिव मार्जिन काम करता है।

मार्जिन-टॉप क्यों है:-5!= मार्जिन-बॉटम:5?

जब ' मार्जिन-नीचे: 5% ” का उपयोग किया जाता है यह तत्व के केंद्र की ओर नीचे की ओर से एक मार्जिन जोड़ता है लेकिन जब ' मार्जिन-टॉप:-5% ” का उपयोग किया जाता है, यह शीर्ष से 5% का मार्जिन जोड़ता है लेकिन विपरीत दिशा में (पृष्ठ से बाहर)।

निष्कर्ष

सीएसएस में, ऋणात्मक मार्जिन मार्जिन मान निर्दिष्ट करके विपरीत दिशा में काम करता है। यह तत्व की सामग्री को बाहरी दिशा/पृष्ठ के बाहर ले जाता है। 'मार्जिन-टॉप: -5' 'मार्जिन-बॉटम: 5' के बराबर नहीं है क्योंकि दोनों गुण मान मूल स्थिति के अनुरूप सामग्री को विपरीत दिशाओं में ले जाते हैं। इस आलेख ने सफलतापूर्वक प्रदर्शित किया है कि नकारात्मक मार्जिन कैसे काम करता है।