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

CSS में Display प्रॉपर्टी का उपयोग

सभी HTML एलिमेंट्स की CSS Display प्रॉपर्टी के लिए एक डिफॉल्ट मान सेट होता है। यह प्रॉपर्टी निर्दिष्ट करती है कि एलिमेंट डॉक्यूमेंट में कैसे रेंडर होगा।

नोट: डिफॉल्ट display प्रॉपर्टी को ओवरराइड किया जा सकता है लेकिन इससे एलिमेंट का टाइप नहीं बदलता, केवल डॉक्यूमेंट पर उसका डिस्प्ले व्यवहार बदलता है।

CSS Display प्रॉपर्टी के कुछ मान निम्नलिखित हैं:

  • Block
  • Inline
  • Inline-Block
  • None

उदाहरण

आइए CSS Display प्रॉपर्टी का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>CSS Display</title> <style> form {    width:70%;    margin: 0 auto;    text-align: center; } * {    padding: 2px;    margin:5px;    box-sizing: border-box; } input[type="button"] {    border-radius: 10px; } .child{    display: block; /*default value for <div>*/    height: 40px;    width: 100%;    color: white;    border: 4px solid black; } .child:nth-of-type(1){    background-color: #FF8A00; } .child:nth-of-type(2){    background-color: #F44336; } .child:nth-of-type(3){    background-color: #C303C3; } .child:nth-of-type(4){    background-color: #4CAF50; } .child:nth-of-type(5){    background-color: #03A9F4; } .child:nth-of-type(6){    background-color: #FEDC11; } </style> </head> <body> <form> <fieldset> <legend>CSS-Display</legend> <div id="container"> <div class="child"></div><div class="child"></div><div class="child"></div><div class="child"></div><div class="child"></div><div class="child"></div> </div><br> </body> </html>

आउटपुट

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

CSS में Display प्रॉपर्टी का उपयोग

एक और उदाहरण

आइए CSS Display प्रॉपर्टी का एक और उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>CSS Display</title> <style> form {    width:70%;    margin: 0 auto;    text-align: center; } * {    padding: 2px;    margin:5px;    box-sizing: border-box; } input[type="button"] {    border-radius: 10px; } .child{    height: 40px;    color: white;    border: 4px solid black;    display: inline; } .child:nth-of-type(1){    background-color: #FF8A00; } .child:nth-of-type(2){    background-color: #F44336; } .child:nth-of-type(3){    background-color: #C303C3; } .child:nth-of-type(4){    background-color: #4CAF50; } .child:nth-of-type(5){    background-color: #03A9F4; } .child:nth-of-type(6){    background-color: #FEDC11; } </style> </head> <body> <form> <fieldset> <legend>CSS-Display</legend> <div id="container"> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> </div><br> </body> </html>

आउटपुट

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

CSS में Display प्रॉपर्टी का उपयोग

  1. CSS से display: inline उपयोग करना CSS से display: inline उपयोग करना

    इंलाइन एलिमेंट्स ब्लॉक के विपरीत, इंलाइन एलिमेंट्स उसी लाइन में शुरू होते हैं और केवल आवंटित चौड़ाई लेते हैं। उदाहरण 1 <!DOCTYPE html> <html> <head> <style> span { background-color: orange; color: white; } p.demo { display: none; } span.demo1 { display: inline; } </style&

  1. CSS Visibility vs Display CSS Visibility vs Display

    सभी HTML एलिमेंट्स का एक डिफ़ॉल्ट डिस्प्ले मान सेट होता है और इसे CSS Display प्रॉपर्टी के साथ ओवरराइड किया जा सकता है, इसी तरह सभी एलिमेंट्स की विजिबिलिटी डिफ़ॉल्ट रूप से visible पर सेट होती है लेकिन इसे CSS Visibility प्रॉपर्टी के साथ ओवरराइड किया जा सकता है। CSS Display प्रॉपर्टी के लिए निम्नलिखि

  1. CSS में Display None का उपयोग CSS में Display None का उपयोग

    CSS Display None डेवलपर को उस एलिमेंट को छुपाने में मदद करता है जिसकी display प्रॉपर्टी none पर सेट है। जिस एलिमेंट का display none पर सेट है, उसके लिए कोई बॉक्स जनरेट नहीं होता और यहां तक कि उसके चाइल्ड एलिमेंट्स के लिए भी नहीं जिनका display none के अलावा अन्य मानों पर सेट हो सकता है। सिंटैक्स CSS