Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में margin: inherit की भूमिका

margin: inherit का उपयोग

margin: inherit का उपयोग करके कोई एलिमेंट अपने पैरेंट एलिमेंट से मार्जिन वैल्यू इनहेरिट (विरासत में प्राप्त) कर सकता है। यह तब उपयोगी होता है जब आप कंसिस्टेंट स्पेसिंग बनाए रखना चाहते हैं।

उदाहरण

<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        border: 2px solid blue;
        margin-left: 50px;
      }
      p.ex1 {
        margin-left: inherit;
      }
    </style>
  </head>
  <body>
    <p>Inheriting left margin from the parent element</p>
    <div>
      <p class="ex1">This is demo text with inherited left margin.</p>
    </div>
  </body>
</html>

नोट: inherit कीवर्ड किसी भी CSS प्रॉपर्टी के साथ उपयोग किया जा सकता है जो इनहेरिटेबल हो। मार्जिन डिफ़ॉल्ट रूप से इनहेरिट नहीं होता।

  1. - CSS में margin प्रॉपर्टी का उपयोग

    margin प्रॉपर्टी HTML एलिमेंट के चारों ओर स्पेस को परिभाषित करती है। कंटेंट को ओवरलैप करने के लिए नेगेटिव मानों का उपयोग करना संभव है। यह एक घोषणा में मार्जिन प्रॉपर्टीज सेट करने के लिए एक शॉर्टहैंड प्रॉपर्टी निर्दिष्ट करती है। उदाहरण मार्जिन सेट करने के लिए निम्न कोड चलाएं: <html> <hea

  1. CSS में margin: auto की भूमिका CSS में margin: auto की भूमिका

    margin: auto से हॉरिजॉन्टल सेंटरिंग margin: auto (या margin-left: auto; margin-right: auto;) का उपयोग ब्लॉक-लेवल एलिमेंट को उसके पैरेंट कंटेनर के भीतर हॉरिजॉन्टली सेंटर करने के लिए किया जाता है। इसके लिए एलिमेंट की एक निश्चित चौड़ाई (width) होनी चाहिए। उदाहरण <!DOCTYPE html> <html> &l

  1. CSS में मार्जिन प्रॉपर्टी का उपयोग करके सेंटर अलाइनमेंट CSS में मार्जिन प्रॉपर्टी का उपयोग करके सेंटर अलाइनमेंट

    हम CSS margin प्रॉपर्टी का उपयोग करके एक ब्लॉक-लेवल एलिमेंट को क्षैतिज रूप से सेंटर कर सकते हैं, लेकिन उस एलिमेंट की CSS width प्रॉपर्टी सेट होनी चाहिए। आइए CSS margin प्रॉपर्टी का उपयोग करके किसी एलिमेंट को सेंटर करने का एक उदाहरण देखते हैं: उदाहरण <!DOCTYPE html> <html> <head> &l