如何使用 JavaScript 設定項相對其餘項的長度?
使用 JavaScript 中的 flex 屬性設定項相對其餘項的長度。你可以嘗試執行以下程式碼來用 JavaScript 實現 flex 屬性 −
示例
<!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>
廣告