當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


HTML DOM Style alignContent屬性用法及代碼示例


alignContent 屬性用於對齊 flexbox 或網格中的項目。當它們沒有使用所有可用空間時,它用於在垂直軸上對齊項目。

用法

以下是語法 -

設置 alignContent 屬性 -

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

以下是值 -

描述
Stretch它是默認值,用於拉伸項目以適合容器。
Center這用於將項目定位在容器的中心。
flex-start將項目定位在容器的開頭。
flex-end將項目放置在容器的末端。
space-between以行與行之間的空間定位項目。
space-around在行前、行間和行後放置帶有空格的項目。
Initial用於將此屬性設置為初始值。
Inherit繼承父屬性值。

示例

讓我們看一下 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>

輸出

這將產生以下輸出 -

單擊更改按鈕 -

相關用法


注:本文由純淨天空篩選整理自AmitDiwan大神的英文原創作品 HTML DOM Style alignContent property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。