设置flex布局
display: flex;
设置给父元素
设置display: flex;
后的标签会拥有块级元素的所有特性
给父元素设置的属性
flex-direction
设置主轴方向
row
以水平方向为主轴,垂直方向为辅轴。(默认值)
column
以垂直方向为主轴,水平方向为辅轴。
row-reverse
反向排列子元素
colunm-reverse
反向排列子元素
justify-content
设置主轴的排列方式
flex-start
靠主轴开始方向对齐
flex-end
靠主轴结束方向对齐
center
居中对齐
space-around
把剩余空间平分给每个盒子的两边
space-between
两边贴住父元素的边,中间空隙平均分布
space-evenly
平均分布
flex-wrap
设置主轴是否换行
nowrap 不换行 wrap 换行----(flex-flow是设置主轴方向和换行的合写)
align-item
设置侧轴的排列方式–单行
flex-start
靠侧轴开始方向对齐
flex-end
靠侧轴结束方向对齐
center