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

Thuộc tính HTML DOM Style alignContent

Thuộc tính alignContent được sử dụng để căn chỉnh các mục trong một hộp linh hoạt hoặc lưới. Nó được sử dụng để căn chỉnh các mục trên trục tung khi chúng không sử dụng tất cả không gian có sẵn.

Cú pháp

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

Đặt thuộc tính alignContent -

object.style.alignContent = "stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit"

Giá trị

Sau đây là các giá trị -

Giá trị Mô tả
Căng da Đây là giá trị mặc định và được sử dụng để kéo giãn các mục cho vừa với vùng chứa.
Trung tâm Điều này được sử dụng để định vị các mục ở tâm của vùng chứa.
flex-start Để định vị các mục ở đầu vùng chứa.
flex-end Để định vị các mục ở cuối vùng chứa.
khoảng trắng giữa Để định vị các mục có khoảng cách giữa các dòng.
không gian xung quanh Để định vị các mục có khoảng trắng trước, giữa và sau các dòng.
Ban đầu Để đặt thuộc tính này thành giá trị ban đầu.
Kế thừa Để kế thừa giá trị thuộc tính mẹ.

Ví dụ

Chúng ta hãy xem ví dụ về thuộc tính alignContent -

<!DOCTYPE html>
<html>
<head>
<style>
   #container {
      width: 180px;
      height: 220px;
      padding: 10px;
      border: 1px solid #333;
      display: flex;
      flex-flow: row wrap;
      align-content: space-around;
   }
   .ele {
      width: 60px;
      height: 60px;
      background-color: skyblue;
   }
   .ele:nth-child(2n) {
      background-color: orange;
   }
</style>
<script>
   function changeAlign(){
      document.getElementById("container").style.alignContent="flex-start";
   }
</script>
</head>
<body>
<div id="container">
<div class="ele"></div>
<div class="ele"></div>
<div class="ele"></div>
<div class="ele"></div>
<div class="ele"></div>
<div class="ele"></div>
</div>
<p>Change the align content property of the above div by clicking the belwo button</p>
<button onclick="changeAlign()">CHANGE</button>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Thuộc tính HTML DOM Style alignContent

Khi nhấp vào nút THAY ĐỔI -

Thuộc tính HTML DOM Style alignContent