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

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


परिचय

HTML DOM Style flexBasis प्रॉपर्टी फ्लेक्स डिस्प्ले वाले एलिमेंट का प्रारंभिक आकार निर्दिष्ट करने के लिए उपयोग की जाती है। flex-basis के लिए auto के अलावा किसी अन्य मान के लिए यह प्रॉपर्टी width से अधिक प्राथमिकता रखती है।

सिंटैक्स

object.style.flexBasis = "number|auto|initial|inherit"

मान और विवरण

मान विवरण
number फ्लेक्सिबल आइटम की प्रारंभिक लंबाई प्रतिशत या किसी वैध लंबाई इकाई में निर्दिष्ट करता है।
auto लंबाई को फ्लेक्सिबल आइटम की लंबाई के बराबर सेट करता है। यदि लंबाई निर्दिष्ट नहीं है तो यह इसकी सामग्री के अनुसार होगी। यह डिफ़ॉल्ट मान है।
initial इस प्रॉपर्टी को उसके प्रारंभिक मान पर सेट करता है।
inherit पैरेंट एलिमेंट से प्रॉपर्टी मान विरासत में लेता है।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
  #demo, #demo2 {
    background-color: #fff8dc;
    margin: 10px;
    height: 100px;
    box-shadow: 0 0 0 4px brown;
    display: flex;
  }
  #demo div {
    flex-basis: 110px;
  }
</style>
<script>
  function changeFlexBasis() {
    for(var i = 1; i < 3; i++) {
      document.getElementsByTagName("DIV")[i].style.flexBasis = "200px";
    }
    document.getElementById("Sample").innerHTML = "फ्लेक्स बेसिस मान 200px तक बढ़ा दिया गया है";
  }
</script>
</head>
<body>
  <h2>डेमो हेडिंग</h2>
  <div id="demo">
    <div><img src="https://www.tutorialspoint.com/images/home_tensor_flow.png"></div>
    <div><img src="https://www.tutorialspoint.com/images/home_blockchain_python.png"></div>
    <div><img src="https://www.tutorialspoint.com/images/multilanguage-tutorials.png"></div>
  </div>
  <p>नीचे दिए गए बटन पर क्लिक करके div के अंदर मौजूद इमेज का फ्लेक्स बेसिस प्रॉपर्टी बदलें</p>
  <button onclick="changeFlexBasis()">फ्लेक्स बेसिस बदलें</button>
  <p id="Sample"></p>
</body>
</html>

आउटपुट

प्रारंभिक स्थिति:

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

"फ्लेक्स बेसिस बदलें" बटन पर क्लिक करने के बाद:

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


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

    विवरण HTML DOM Style transformStyle प्रॉपर्टी HTML दस्तावेज़ में किसी तत्व पर 2D या 3D ट्रांसफॉर्मेशन को प्राप्त और लागू करती है। सिंटैक्स transformStyle प्राप्त करना object.style.transformStyle transformStyle संशोधित करना object.style.transformStyle = value मान यहां value निम्नलिखित हो सकते हैं

  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