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

Làm cách nào để đặt độ dài của mục so với phần còn lại bằng JavaScript?


Sử dụng flex trong JavaScript để đặt độ dài của mục so với phần còn lại. Bạn có thể thử chạy mã sau để triển khai flex thuộc tính với JavaScript -

Ví dụ

<!DOCTYPE html>
<html>
   <head>
      <style>
         #box {
            border: 1px solid #000000;
            width: 300px;
            height: 400px;
            display: flex;
         }
      </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;">DIV3</div>
      </div>

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

      <script>
         function display() {

            var a = document.getElementById("box");
            var b = a.getElementsByTagName("DIV");

            var j ;
            for (j = 0; j < b.length; j++) {
               b[j].style.flex = "1";
            }
         }
      </script>
   </body>
</html>