flex弹性盒儿

发布时间 2023-07-26 17:36:06作者: skywa1ker

阮一峰博客对flex的介绍

https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

常用垂直居中

.container{
  display: flex;
  justify-content: center;
  align-items: center;
}

其中justify-content属性
● flex-start(默认值):左对齐
● flex-end:右对齐
● center: 居中
● space-between:两端对齐,项目之间的间隔都相等。
● space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。
与之对应的alingn-items
● flex-start:交叉轴的起点对齐。
● flex-end:交叉轴的终点对齐。
● center:交叉轴的中点对齐。
● baseline: 项目的第一行文字的基线对齐。
● stretch(默认值):如果项目未设置高度或设为auto,将占满整个容器的高度。
其中两端对齐和起点对齐也比较常用