คุณสมบัติ HTML DOM Style flexWrap ใช้สำหรับระบุวิธีการห่อองค์ประกอบภายในองค์ประกอบ flex
ต่อไปนี้เป็นไวยากรณ์สำหรับ −
การตั้งค่าคุณสมบัติ flexWrap -
object.style.flexWrap = "nowrap|wrap|wrap-reverse|initial|inherit"
อธิบายคุณสมบัติข้างต้นดังนี้ −
ค่า | คำอธิบาย |
---|---|
nowrap | นี่คือค่าเริ่มต้นที่ระบุว่ารายการที่ยืดหยุ่นจะไม่ตัด |
ห่อ | ระบุรายการแบบยืดหยุ่นที่จะห่อถ้าจำเป็น |
wrap-reverse | ห่อรายการที่ยืดหยุ่นได้ ถ้าจำเป็น แต่ให้เรียงลำดับกลับกัน |
ค่าเริ่มต้น | การตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น |
สืบทอด | การสืบทอดค่าคุณสมบัติหลัก |
ให้เราดูตัวอย่างคุณสมบัติ flexWrap -
ตัวอย่าง
<!DOCTYPE html> <html> <head> <style> #demo { margin: auto; width: 180px; height: 120px; box-shadow: 0 0 0 5px brown; display: flex; flex-wrap: wrap; } #demo div { padding: 0; width: 50px; height: 50px; border: 5px solid; border-radius: 15%; } #demo div:nth-child(even) { border-color: black; } #demo div:nth-child(odd) { border-color: red; } </style> <script> function changeFlexWrap() { document.getElementById("demo").style.flexWrap="nowrap"; document.getElementById("Sample").innerHTML="The flex wrap property for the container div is set to no-wrap"; } </script> </head> <body> <div id="demo"> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <p>Change the above container flex wrap property by clicking the below button</p> <button onclick="changeFlexWrap()">Change Flex Wrap</button> <p id="Sample"></p> </body> </html>
ผลลัพธ์
เมื่อคลิก “เปลี่ยนการห่อแบบยืดหยุ่น ปุ่ม −