Flex
父元素设置 flex 布局后 子元素的浮动会失效
父项属性
flex-direction:设置主轴方向
row(默认)
column
row-reverse
column-reverse
justify-content: 设置 !主轴上! 子元素的排列方式
flex-start(默认)贴着左边对齐
flex-end
center
space-around 平均分配剩余空间
space-between 两边贴边 再剩余分配剩余空间
flex-wrap:设置子元素是否换行
nowrap (默认) 不换行 放不下会缩子元素
wrap
align-items:设置 !侧轴上 ! 子元素的排列方式(单行)
center
flex-start
flex-end
align-content:多行(子项出现换行)
center
flex-start
flex-end
space-around 平均分配剩余空间
space-between 两边贴边 再剩余分配剩余空间
flex-flow:简写
flex-flow:row wrap
子项属性
flex: 子元素占的份数
align-self:控制子元素自己在侧轴上的排列方式
order: 控制盒子的位置 默认都是 0 越小越靠前
flex 计算
TODO
Last updated
Was this helpful?