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

सीएसएस में मार्जिन संपत्ति का उपयोग करके केंद्र संरेखण

<घंटा/>

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

आइए CSS मार्जिन गुण का उपयोग करके किसी तत्व को केंद्र में रखने के लिए एक उदाहरण देखें -

उदाहरण

<!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 मार्जिन गुण का उपयोग करके किसी तत्व को केन्द्रित करने के लिए एक और उदाहरण देखें -

उदाहरण

<!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>

आउटपुट

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

सीएसएस में मार्जिन संपत्ति का उपयोग करके केंद्र संरेखण


  1. सीएसएस में न्यूनतम-चौड़ाई वाली संपत्ति

    हम सीएसएस न्यूनतम-चौड़ाई संपत्ति का उपयोग करके किसी तत्व की सामग्री बॉक्स के लिए एक निश्चित न्यूनतम-चौड़ाई परिभाषित कर सकते हैं जो तत्व के सामग्री बॉक्स को संकीर्ण होने की अनुमति नहीं देता है, भले ही चौड़ाई न्यूनतम-चौड़ाई से कम हो। सिंटैक्स CSS न्यूनतम-चौड़ाई संपत्ति का सिंटैक्स इस प्रकार है - चयनक

  1. सीएसएस में रूपरेखा-चौड़ाई वाली संपत्ति

    रूपरेखा-चौड़ाई गुण को तत्व की सीमाओं के चारों ओर विशिष्ट मोटाई की रेखा खींचने के लिए परिभाषित किया जा सकता है, लेकिन रूपरेखा किसी तत्व के आयामों का हिस्सा नहीं है, सीमा संपत्ति के विपरीत। सिंटैक्स CSS आउटलाइन-चौड़ाई प्रॉपर्टी का सिंटैक्स इस प्रकार है - चयनकर्ता { बाह्यरेखा-चौड़ाई:/*मान*/} नोट - रू

  1. CSS में बॉर्डर-कलर प्रॉपर्टी

    CSS बॉर्डर-कलर प्रॉपर्टी का उपयोग तत्वों के लिए बॉर्डर कलर निर्दिष्ट करने के लिए किया जाता है। हम बॉर्डर-टॉप-कलर, बॉर्डर-राइट-कलर, बॉर्डर-लेफ्ट-कलर और बॉर्डर-राइट-कलर प्रॉपर्टीज का उपयोग करके अलग-अलग पक्षों के लिए रंग भी सेट कर सकते हैं। सिंटैक्स CSS बॉर्डर-कलर प्रॉपर्टी का सिंटैक्स इस प्रकार है -