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

JavaScript से फ्लेक्स आइटम का सिकुड़ना सापेक्ष रूप से कैसे सेट करें?

उदाहरण

flexShrink प्रॉपर्टी से फ्लेक्स आइटम के सिकुड़ने की क्षमता सेट करें।

<!DOCTYPE html>
<html>
  <head>
    <style>
      #box {
        border: 1px solid #000000;
        width: 500px;
        height: 100px;
        display: flex;
      }
      #box div {
        flex-grow: 1;
        flex-shrink: 1;
        flex-basis: 300px;
      }
    </style>
  </head>
  <body>
    <div id="box">
      <div style="background-color:orange;">DIV1</div>
      <div style="background-color:yellow;" id="myID">DIV2</div>
    </div>
    <p>flexShrink प्रॉपर्टी का उपयोग</p>
    <button onclick="display()">सेट करें</button>
    <script>
      function display() {
        document.getElementById("myID").style.flexShrink = "5";
      }
    </script>
  </body>
</html>

व्याख्या: flex-shrink: 5 का अर्थ है यह आइटम अन्य आइटम्स की तुलना में 5 गुना अधिक सिकुड़ेगा जब स्थान कम हो। डिफ़ॉल्ट 1 है।

  1. - JavaScript से एलिमेंट के चारों ओर आउटलाइन की शैली कैसे सेट करें?

    उदाहरण outlineStyle प्रॉपर्टी से आउटलाइन की शैली सेट करें (बॉर्डर के विपरीत, आउटलाइन लेआउट प्रभावित नहीं करता)। <!DOCTYPE html> <html> <head> <style> #box { width: 450px; background-color: orange; border: 3px solid red; margin-left:

  1. - CSS से फ्लेक्स आइटम सिकुड़ने का अनुपात निर्दिष्ट करें

    CSS flex-shrink प्रॉपर्टी निर्दिष्ट करती है कि फ्लेक्स आइटम बाकी आइटम्स के सापेक्ष कितना सिकुड़ेगा जब स्थान कम हो। डिफ़ॉल्ट 1 है। 0 सेट करने से आइटम नहीं सिकुड़ता। उदाहरण <!DOCTYPE html> <html>    <head>       <style>         &nbs

  1. - CSS से फ्लेक्स आइटम बढ़ने का अनुपात सेट करें

    CSS flex-grow प्रॉपर्टी निर्दिष्ट करती है कि फ्लेक्स आइटम बाकी आइटम्स के सापेक्ष कितना बढ़ेगा जब अतिरिक्त स्थान उपलब्ध हो। डिफ़ॉल्ट 0 है। उदाहरण <!DOCTYPE html> <html>    <head>       <style>          .mycontainer {   &n