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

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

हम CSS margin प्रॉपर्टी का उपयोग करके एक ब्लॉक-लेवल एलिमेंट को क्षैतिज रूप से सेंटर कर सकते हैं, लेकिन उस एलिमेंट की CSS width प्रॉपर्टी सेट होनी चाहिए।

आइए CSS margin प्रॉपर्टी का उपयोग करके किसी एलिमेंट को सेंटर करने का एक उदाहरण देखते हैं:

उदाहरण

<!DOCTYPE html> <html> <head> <title>Center Alignment using CSS Margin</title> <style> #yinyangSymbol {    width: 100px;    height: 50px;    background: #fff;    border-color: #000;    border-style: solid;    border-width: 2px 2px 50px 2px;    border-radius: 100%;    position: relative; } #yinyangSymbol::before {    content: "";    position: absolute;    top: 50%;    left: 0;    background: #fff;    border: 18px solid #000;    border-radius: 100%;    width: 14px;    height: 14px; } #yinyangSymbol::after {    content: "";    position: absolute;    top: 50%;    left: 50%;    background: #000;    border: 18px solid #fff;    border-radius:100%;    width: 14px;    height: 14px; } div{    width: 50%;    margin: 10px auto;    border:4px solid black; } #text {    border: 4px solid black;    background-color: grey;    color: white;    text-align: center; } </style> </head> <body> <div id="main"> <div> <div id="yinyangSymbol"></div> </div> <div id="text">Be Centered & Balanced</div> </div> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

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

आइए CSS margin प्रॉपर्टी का उपयोग करके किसी एलिमेंट को सेंटर करने का एक और उदाहरण देखते हैं:

दूसरा उदाहरण

<!DOCTYPE html> <html> <head> <title>Center Alignment using CSS Margin</title> <style> .screen{    padding: 10px;    margin: 10px auto;    text-align: center;    color: white;    border-radius: 0 0 50px 50px;    border: 4px solid #000; } .screen1 {    background-color: #f06d06;    width: 70%; } .screen2 {    background-color: #48C9B0;    width: 50%; } .screen3 {    background-color: #DC3545;    width: 30%; } </style> </head> <body> <div class="screen screen1">Screen 70%</div> <div class="screen screen2">Screen 50%</div> <div class="screen screen3">Screen 30%</div> </div> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

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

  1. CSS में min-width प्रॉपर्टी CSS में min-width प्रॉपर्टी

    हम CSS min-width प्रॉपर्टी का उपयोग करके किसी एलिमेंट के कंटेंट बॉक्स के लिए एक फिक्स्ड मिनिमम चौड़ाई परिभाषित कर सकते हैं, जो एलिमेंट के कंटेंट बॉक्स को संकरा नहीं होने देता, भले ही चौड़ाई min-width से कम हो।सिंटैक्सCSS min-width प्रॉपर्टी का सिंटैक्स निम्नलिखित है:Selector { min-width: /*value*/ }

  1. CSS में outline-width प्रॉपर्टी CSS में outline-width प्रॉपर्टी

    outline-width प्रॉपर्टी को एलिमेंट के बॉर्डर्स के चारों ओर एक विशिष्ट मोटाई की लाइन खींचने के लिए परिभाषित किया जा सकता है, लेकिन आउटलाइन बॉर्डर प्रॉपर्टी के विपरीत एलिमेंट के डायमेंशन्स का हिस्सा नहीं होती।सिंटैक्सCSS outline-width प्रॉपर्टी का सिंटैक्स निम्नलिखित है:Selector { outline-width: /*val

  1. CSS में border-color प्रॉपर्टी CSS में border-color प्रॉपर्टी

    CSS border-color प्रॉपर्टी का उपयोग एलिमेंट्स के लिए बॉर्डर कलर स्पेसिफाई करने के लिए किया जाता है। हम border-top-color, border-right-color, border-left-color और border-right-color प्रॉपर्टीज़ का उपयोग करके इंडिविजुअल साइड्स के लिए कलर भी सेट कर सकते हैं।सिंटैक्सCSS border-color प्रॉपर्टी का सिंटैक्