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

CSS display प्रॉपर्टी से HTML एलिमेंट के बॉक्स प्रकार निर्दिष्ट करें

CSS display प्रॉपर्टी किसी HTML एलिमेंट द्वारा उत्पन्न बॉक्स के प्रकार (ब्लॉक, इंलाइन, फ्लेक्स, ग्रिड, आदि) को निर्दिष्ट करती है। यह लेआउट सिस्टम का आधार है और तत्व के व्यवहार को मौलिक रूप से बदलती है।

उदाहरण

नीचे दिए गए उदाहरण में, display: flex का उपयोग करके फ्लेक्स कंटेनर बनाया गया है और एक आइटम पर align-self: center से व्यक्तिगत संरेखण ओवरराइड किया गया है।

<!DOCTYPE html>
<html>
<head>
  <style>
    .mycontainer {
      display: flex;
      height: 300px;
      background-color: orange;
    }
    .mycontainer > div {
      background-color: white;
      text-align: center;
      line-height: 90px;
      font-size: 40px;
      width: 100px;
      margin: 50px;
    }
  </style>
</head>
<body>
  <h1>Quiz</h1>
  <div class="mycontainer">
    <div>Q1</div>
    <div>Q2</div>
    <div>Q3</div>
    <div style="align-self: center">Q4</div>
    <div>Q5</div>
  </div>
</body>
</html>

display के मुख्य मान:

नोट: display बदलने से तत्व का डिफ़ॉल्ट व्यवहार पूरी तरह बदल जाता है।

  1. CSS में चाइल्ड सिलेक्टर्स CSS में चाइल्ड सिलेक्टर्स

    चाइल्ड सिलेक्टर CSS चाइल्ड सिलेक्टर का उपयोग किसी विशेष पैरेंट एलिमेंट के सभी चाइल्ड एलिमेंट्स को सिलेक्ट करने के लिए किया जाता है। सिंटैक्स element > element { /*declarations*/ } उदाहरण 1 <!DOCTYPE html> <html> <head> <style> * { padding: 5px; } article > div { border

  1. CSS में Background Attachment CSS में Background Attachment

    CSS में background-attachment प्रॉपर्टी का उपयोग व्यूपोर्ट के सापेक्ष पेज स्क्रॉल होने पर बैकग्राउंड इमेज की स्थिति निर्दिष्ट करने के लिए किया जाता है। इसके मान scroll, fixed और local हो सकते हैं। सिंटैक्स CSS background-attachment प्रॉपर्टी का सिंटैक्स निम्नलिखित है: Selector {    backgr

  1. CSS से मेनू आइकन कैसे बनाएं CSS से मेनू आइकन कैसे बनाएं

    CSS से मेनू आइकन बनाने के लिए, कोड निम्नलिखित है:उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> div { width: 40px; height: 7px; background-color: blue; margin: 5px 2px; } </style>

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
मानविवरण
blockब्लॉक बॉक्स (नई लाइन, फुल चौड़ाई)
inlineइंलाइन बॉक्स (लाइन में, चौड़ाई/ऊंचाई लागू नहीं)
inline-blockइंलाइन लेकिन चौड़ाई/ऊंचाई स्वीकार करता है
flexफ्लेक्स कंटेनर (1D लेआउट)
gridग्रिड कंटेनर (2D लेआउट)
noneतत्व छिपा (लेआउट से हटाया गया)
table, table-cell, आदिटेबल-आधारित लेआउट