1、flex容器的六个属性
- flex-direction
- flex-wrap
- flex-flow
- justify-content
- align-items
- align-content
上篇文章讲了前面三个,这篇文章以实例的方法再理解一下后面的三个,尤其是justify-content、align-items这两个,用到的特别多。
2、justify-content属性定义了在主轴上的对齐方式
justify-content:flex-start;
左对齐
![](https://img.haomeiwen.com/i1630118/0e2e835de45d0162.png)
justify-content:flex-end;
右对齐
![](https://img.haomeiwen.com/i1630118/5740c0c8112c1c79.png)
justify-content:center;
居中对齐
![](https://img.haomeiwen.com/i1630118/338452a4efbdcf5f.png)
justify-content:space-between;
两端对齐,元素之间间距相等
![](https://img.haomeiwen.com/i1630118/05ac6e71130d10bf.png)
justify-content:space-around;
元素两侧间隔相等。
![](https://img.haomeiwen.com/i1630118/128bdda5e6cee0f0.png)
3、align-items 属性定义了侧轴上的对齐方式
align-items:flex-start;
侧轴起点对齐
![](https://img.haomeiwen.com/i1630118/8f6670724bc158ef.png)
align-items:flex-end;
侧轴终点对齐
![](https://img.haomeiwen.com/i1630118/ac74a29c7182edd2.png)
align-items:center;
侧轴居中对齐
![](https://img.haomeiwen.com/i1630118/0c1cf24c3bfa1fa4.png)
align-items:baseline;
基线对齐
![](https://img.haomeiwen.com/i1630118/f12c829ee4e74553.png)
4、align-content 属性定义了多根轴线的对齐方式,一根轴线不起作用;
align-content:flex-start;
与侧轴起点对齐
![](https://img.haomeiwen.com/i1630118/6e445b90bd37bf21.png)
align-content:flex-end;
与侧轴终点对齐
![](https://img.haomeiwen.com/i1630118/c421c8d491c6ad88.png)
align-content:center;
与侧轴中点对齐
![](https://img.haomeiwen.com/i1630118/77d4cc7766cf7d1a.png)
align-content:space-between;
与侧轴两端对齐,轴线之间间隔平均分布
![](https://img.haomeiwen.com/i1630118/70fb5bf3c398241c.png)
align-content:space-around;
轴线两侧间隔相等;
![](https://img.haomeiwen.com/i1630118/7e09fac65d6b6306.png)
网友评论