flex布局的原理:
设置父元素的属性以达到控制子元素位置
flex布局的父项常用属性:
- flex-direction:设置主轴的方向
- justify-content:设置主轴上的子元素的排列方式
- flex-wrap:设置子元素是否换行
- align-content:设置侧轴上的子元素的排列方式(多行)
- align-items:设置侧轴上的子元素的排列方式(单行)
- flex-flow:复合属性,相当于同时设置了flex-direction和flex-wrap
主轴和侧轴:
默认的主轴方向是从左到右
默认侧轴方向是从上到下
注:
主轴和侧轴是可变的
flex-direction:设置主轴的方向:
flex布局的子项常用属性: