ใช้ flex คุณสมบัติใน JavaScript เพื่อกำหนดความยาวของรายการที่สัมพันธ์กับส่วนที่เหลือ คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้งาน flex คุณสมบัติด้วย JavaScript -
ตัวอย่าง
<!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>