1.flex:1;
<div class="box0">
<box class="boxn">flex:1box>
<box class="boxn">flex:1box>
div>
.box0{
display: flex;
margin-bottom: 200px;
}
.box0 .boxn{
flex:1;
border: 1px solid red;
border-radius: 10px;
height: 100px;
line-height: 100px;
text-align: center;
}
2.justify-content: space-between;
<div class="box1">
<box class="boxn">垂直居中:align-items:center;box>
<box class="boxn">两端对齐:中间等分justify-content: space-between;box>
div>
.box1{
display: flex;
align-items:center;/* 垂直居中 */
flex-wrap: wrap; /* 规定灵活的项目在必要的时候拆行或拆列。 */
justify-content: space-between;
width: calc(100%-2px);
height: 100px;
border: 1px solid black;
margin-bottom: 20px;
}
.box1 .boxn{
width: auto;
height: 70px;
background: pink;
}
3.justify-content: space-around;
<div class="box2">
<box class="boxn">项目位于各行之前、之间、之后都留有空白的容器内box>
<box class="boxn">justify-content: space-aroundbox>
div>
.box2{
display: flex;
justify-content: space-around;
align-items:center;
width: calc(100%-2px);
height: 100px;
border: 1px solid rgb(36, 202, 64);
margin-bottom: 10px;
}
.box2 .boxn{
width: auto;
height: 70px;
border: 1px solid rgb(231, 116, 22);
}
4. align-items: center;
<div class="box4">
<box class="boxn">左右两端靠两端对齐:justify-content: centerbox>
<box class="boxn">垂直居中:align-items:center;box>
div>
.box4{
display: flex;
align-items: center;
justify-content: center;
width: calc(100%-2px);
border: 1px solid rgb(146, 50, 50);
}
.box4 .boxn{
border: 1px solid #000;
height: 100px;
line-height: 100px;
}
5. flex-direction: column;
<div class="box3">
<box class="boxn">flex-direction: column;box>
<box class="boxn">justify-content: space-around;box>
div>
.box3{
display: flex;
justify-content: space-around;
flex-direction: column;
height: 300px;
border: 1px solid #000;
width: 100px;
}
.box3 .boxn{
width: 100px;
height: 100px;
background-color: chartreuse;
}