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

HTML DOM Style flexGrow प्रॉपर्टी


HTML DOM Style flexGrow प्रॉपर्टी का उपयोग उस अनुपात को सेट करने के लिए किया जाता है जिससे कोई तत्व फ्लेक्स तत्व के अंदर अपना आकार समायोजित करता है। यह यूनिटलेस न्यूमेरिक मान स्वीकार करता है।

सिंटैक्स निम्नलिखित है:

flexGrow प्रॉपर्टी सेट करना:

object.style.flexGrow = "number|initial|inherit"

यहां, number निर्दिष्ट करता है कि तत्व अन्य तत्वों के अनुपात में कितना बढ़ता है और इसका डिफ़ॉल्ट मान 0 है। Initial प्रॉपर्टी मान को डिफ़ॉल्ट मान पर सेट करता है जबकि inherit इसे मूल तत्व के प्रॉपर्टी मान पर सेट करता है।

आइए flexGrow प्रॉपर्टी के लिए एक उदाहरण देखें:

उदाहरण

<!DOCTYPE html> <html> <head> <style>    #demo {       height: 100px;       border: 3px groove navy;       display: flex;       text-align: center;       line-height: 90px;    }    div div {       box-shadow: inset 0 0 4px indigo;    }    #demo div:nth-of-type(even) {       flex-grow: 1;       background-color: lavender;    }    #demo div:nth-of-type(odd) {       flex-grow: 1;       background-color: thistle;    } </style> <script>    function changeFlexGrow() {       for(var i=1;i<6;i+=2)          document.getElementsByTagName("div")[i].style.flexGrow="3";          document.getElementById("Sample").innerHTML="विषम div तत्व अब अपने समकक्षों की तुलना में 3x बढ़ गए हैं";    } </script> </head> <body>    <div id="demo">       <div></div>       <div></div>       <div>DEMO</div>       <div></div>       <div></div>    </div>    <p>नीचे दिए गए बटन पर क्लिक करके उपरोक्त विषम div आकार बदलें</p>    <button onclick="changeFlexGrow()">फ्लेक्स ग्रो बदलें</button>    <p id="Sample"></p> </body> </html>

आउटपुट

HTML DOM Style flexGrow प्रॉपर्टी

फ्लेक्स ग्रो बदलें बटन पर क्लिक करने पर:

HTML DOM Style flexGrow प्रॉपर्टी


  1. HTML DOM Style flexDirection प्रॉपर्टी HTML DOM Style flexDirection प्रॉपर्टी

    परिचय HTML DOM Style flexDirection प्रॉपर्टी का उपयोग फ्लेक्स एलिमेंट्स की दिशा सेट करने या वापस करने के लिए किया जाता है। यह फ्लेक्स कंटेनर में आइटम्स के लेआउट को नियंत्रित करता है। सिंटैक्स object.style.flexDirection = row|row-reverse|column|column-reverse|initial|inherit मान और विवरण मान वि

  1. HTML DOM Style flex प्रॉपर्टी HTML DOM Style flex प्रॉपर्टी

    परिचय HTML DOM Style flex प्रॉपर्टी का उपयोग उन एलिमेंट्स के लिए फ्लेक्सिबल लंबाई सेट करने या वापस करने के लिए किया जाता है जिनका डिस्प्ले प्रॉपर्टी flex पर सेट है। यह flexGrow, flexShrink और flexBasis प्रॉपर्टीज को मैनिपुलेट करने के लिए उपयोग की जाती है। सिंटैक्स object.style.flex = flex-grow fle

  1. HTML DOM Style justifyContent प्रॉपर्टी HTML DOM Style justifyContent प्रॉपर्टी

    परिचय HTML DOM justifyContent प्रॉपर्टी का उपयोग फ्लेक्स आइटम्स को मेन एक्सिस पर क्षैतिज रूप से संरेखित करने के लिए किया जाता है जब वे उपलब्ध सारा स्थान नहीं लेते। सिंटैक्स object.style.justifyContent = flex-start|flex-end|center|space-between|space-around|initial|inherit मान और विवरण मान विवर