只需要在父元素的样式中添加一行:
display:flex;
<!...采用flex布局的元素,称为flex容器(flex container),简称"容器",它的所有子元素自动成为容器成员,称为flex项目,简称"项目".
例子中的div就是容器,flex父容器....总结flex布局原理:
就是通过给父盒子添加flex属性,来控制子盒子的位置和排列方式.
01
父项常见属性
flex-direction:设置主轴方向.
justify-content:设置主轴上的子元素排列方式...那我们能不能垂直居中,又水平居中呢?
其实我们只要两步:让盒子在主轴上水平居中,又让盒子在侧轴垂直居中就可以实现啦....总结就是单行找align-items,多行找align-content.
02
子项常见属性
flex子项目占的份数
align-self控制子项在自己侧轴的排列方式.
order属性定义子项的排列顺序