flex佈局,最後一行靠左顯示
// 最後一行靠左顯示
flex-wrap: wrap;
align-content: flex-start;
/* 設置爲伸縮盒子 */
/* display: flex;*/
/* 設置主軸方向 */
/* flex-direction: row; */
/* 豎立顯示 */
/* flex-direction: column; */
/* flex-direction: row-reverse; */
/* flex-direction: column-reverse; */
/* 設置元素在主軸方向對齊方式 */
/* justify-content: flex-start; */
/* justify-content: flex-end; */
/* justify-content: center; */
/* 兩端對齊,中間自適應 */
/* justify-content: space-between; */
/* 環繞對齊 */
/* justify-content: space-around; */
/* 設置元素在側軸對齊方式 */
/* align-items: flex-start; */
/* align-items: flex-end; */
/* align-items: center; */
/* 拉伸 */
/* align-items: stretch; */
/* 設置元素是否換行顯示 */
/*flex-wrap: nowrap; */
flex-wrap: wrap;
/* 設置元素換行後的對齊方式 */
/* align-content: flex-start; */
/* align-content: flex-end; */
/* align-content: center; */
/* align-content: space-between; */
/* align-content: space-around; */
/* 默認值 */
/* align-content: stretch; */
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
.box {
width: 900px;
height: 580px;
border: 1px solid red;
margin: 50px auto;
/* 設置爲伸縮盒子 */
display: flex;
/* 設置主軸方向 */
/* flex-direction: row; */
/* 豎立顯示 */
/* flex-direction: column; */
/* flex-direction: row-reverse; */
/* flex-direction: column-reverse; */
/* 設置元素在主軸方向對齊方式 */
/* justify-content: flex-start; */
/* justify-content: flex-end; */
/* justify-content: center; */
/* 兩端對齊,中間自適應 */
/* justify-content: space-between; */
/* 環繞對齊 */
/* justify-content: space-around; */
/* 設置元素在側軸對齊方式 */
/* align-items: flex-start; */
/* align-items: flex-end; */
/* align-items: center; */
/* 拉伸 */
/* align-items: stretch; */
/* 設置元素是否換行顯示 */
/*flex-wrap: nowrap; */
flex-wrap: wrap;
/* 設置元素換行後的對齊方式 */
/* align-content: flex-start; */
/* align-content: flex-end; */
/* align-content: center; */
/* align-content: space-between; */
/* align-content: space-around; */
/* 默認值 */
/* align-content: stretch; */
align-content: flex-start;
/*
// 最後一行靠左顯示
flex-wrap: wrap;
align-content: flex-start;
*/
}
.one {
width: 100px;
height: 100px;
background-color: red;
}
.two {
width: 100px;
height: 100px;
background-color: green;
}
.three {
width: 100px;
height: 100px;
background-color: orange;
}
</style>
</head>
<body>
<div class="box">
<div class="one">1</div>
<div class="two">2</div>
<div class="three">3</div>
<div class="three">3</div>
<div class="three">3</div>
<div class="three">3</div>
<div class="three">3</div>
<div class="three">3</div>
<div class="three">9</div>
<div class="three">10</div>
<div class="three">11</div>
<div class="three">12</div>
</div>
</body>
</html>