Computer >> Máy Tính >  >> Lập trình >> Javascript

Đặt mức độ phát triển của mục so với phần còn lại của JavaScript.


Sử dụng flexGrow thuộc tính để đặt mục sẽ tăng bao nhiêu so với phần còn lại bằng JavaScript.

Ví dụ

Bạn có thể thử chạy mã sau để tìm hiểu cách làm việc với flexGrow tài sản -

<!DOCTYPE html>
<html>
   <head>
      <style>
         #box {
            border: 1px solid #000000;
            width: 250px;
            height: 150px;
            display: flex;
            flex-flow: row wrap;
         }
         #box div {
            flex-grow: 0;
            flex-shrink: 1;
            flex-basis: 20px;
         }
      </style>
   </head>
   <body>
      <div id = "box">
         <div style = "background-color:orange;">DIV1</div>
         <div style = "background-color:blue;">DIV2</div>
         <div style = "background-color:yellow;" id="myID">DIV3</div>
      </div>

      <p>Using flexGrow property</p>

      <button onclick = "display()">Set</button>

      <script>
         function display() {
            document.getElementById("myID").style.flexGrow = "2";
         }
      </script>
   </body>
</html>