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

CSS में Display Block के साथ कार्य करना

ब्लॉक मान के साथ CSS Display प्रॉपर्टी एक एलिमेंट को पैरेंट की पूरी उपलब्ध चौड़ाई के साथ रेंडर करती है, यह एक लाइन ब्रेक भी बाध्य करती है। ब्लॉक के रूप में display वाला एलिमेंट <div> या <p> एलिमेंट की तरह रेंडर होता है।

सिंटैक्स

CSS display block का सिंटैक्स निम्नलिखित है:

Selector {    display: block; }

उदाहरण

आइए CSS display block का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>CSS Display Block</title> <style> form {    width:70%;    margin: 0 auto;    text-align: center; } * {    padding: 2px;    margin:5px; } input[type="button"] {    border-radius: 10px; } em{    background-color: #C303C3;    color: #fff;    display:block; } </style> </head> <body> <form> <fieldset> <legend>CSS-Display-Block</legend> <label for="textSelect">Formatter: </label> <input id="textSelect" type="text" placeholder="John Doe"> <input type="button" onclick="convertItalic()" value="Check"> <div id="divDisplay"></div> </fieldset> </form> <script> var divDisplay = document.getElementById("divDisplay"); var textSelect = document.getElementById("textSelect"); function convertItalic() {    for(i=0; i<2; i++){       var italicObject = document.createElement("EM");       var italicText = document.createTextNode(textSelect.value);       italicObject.appendChild(italicText);       divDisplay.appendChild(italicObject);    } } </script> </body> </html>

आउटपुट

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

'Check' बटन पर क्लिक करने से पहले:

CSS में Display Block के साथ कार्य करना

'Check' बटन पर क्लिक करने के बाद:

CSS में Display Block के साथ कार्य करना

एक और उदाहरण

आइए CSS Display block का एक और उदाहरण देखें:

<!DOCTYPE html> <html> <head> <style> #flex {    display: flex; } #none {    display: none; } .inline-block {    display: inline-block;    background-color: mintcream; } .grid {    display: grid;    background-color: cornflowerblue; } div {    margin: 30px;    padding: 5px;    height: 10px;    line-height: 5px;    text-align: center;    background-color: lightblue;    border: 2px solid black; } div > div {    background-color: lightpink;    border: 2px solid green; } div > div > div {    background-color: sandybrown;    border: 2px solid darkred; } </style> </head> <body> <div><span id="flex">heyyy</span> <div><span id="none">heyyy</span> <div> <span class="inline-block">heyyy</span> <span class="inline-block">heyyy</span> <div> <span class="grid">heyyy demo</span> <span class="grid">heyyy demo</span> </div> </div> </div> </div> </body> </html>

आउटपुट

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

CSS में Display Block के साथ कार्य करना

  1. CSS से टेबल्स स्टाइल करना CSS से टेबल्स स्टाइल करना

    हम CSS का उपयोग करके टेबल्स के लिए स्टाइल्स परिभाषित कर सकते हैं। निम्नलिखित प्रॉपर्टीज़ <table> और उसके एलिमेंट्स को स्टाइल करने के लिए उपयोग की जाती हैं:borderCSS border प्रॉपर्टी का उपयोग border-width, border-style और border-color को परिभाषित करने के लिए किया जाता है।border-collapseयह प्रॉप

  1. CSS से ब्लॉक बटन (फुल-विड्थ) कैसे बनाएं? CSS से ब्लॉक बटन (फुल-विड्थ) कैसे बनाएं?

    ब्लॉक बटन पूरे कंटेनर की चौड़ाई घेर लेते हैं। display: block और width: 100% प्रॉपर्टी का उपयोग करके ऐसे बटन बनाए जाते हैं जो रिस्पॉन्सिव डिज़ाइन के लिए आदर्श होते हैं। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1>

  1. CSS से होवर पर एलिमेंट कैसे दिखाएं? CSS से होवर पर एलिमेंट कैसे दिखाएं?

    एडजेसेंट सिबलिंग सिलेक्टर (+) और :hover से एक तत्व पर होवर करने पर उसका अगला भाई तत्व दिखाएं। छुपे तत्व पर display: none, होवर पर display: block। उदाहरण <!DOCTYPE html> <html> <head> <style> body { margin: 20px; padding: 20px; font-family: Segoe UI, Tahoma, Geneva, Ve