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

Thuộc tính flexWrap kiểu HTML DOM

Thuộc tính HTML DOM Style flexWrap được sử dụng để chỉ định cách các phần tử bên trong phần tử flex được bao bọc.

Sau đây là cú pháp cho -

Đặt thuộc tính flexWrap -

object.style.flexWrap = "nowrap|wrap|wrap-reverse|initial|inherit"

Các thuộc tính trên được giải thích như sau -

Giá trị
Mô tả
ngay
Đây là giá trị mặc định chỉ định rằng các mục linh hoạt sẽ không đóng gói.
bọc
Thissp chỉ định các mục linh hoạt sẽ bọc nếu cần.
quấn ngược
Gói các mục linh hoạt nếu cần nhưng theo thứ tự ngược lại.
tên ban đầu
Đang xác nhận thuộc tính này về giá trị ban đầu.
kế thừa
Kế thừa giá trị thuộc tính mẹ

Chúng ta hãy xem một ví dụ cho thuộc tính flexWrap -

Ví dụ

<!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>

Đầu ra

Thuộc tính flexWrap kiểu HTML DOM

Khi nhấp vào nút “ Thay đổi bọc linh hoạt Nút ”-

Thuộc tính flexWrap kiểu HTML DOM