这一part讲的是css3带来的新的布局方式:
对于页面布局,是我们前端工作者需要注意的一个重点,pc端和移动设备相比,移动设备端的布局方式尤为重要,我们举一个例子





OK,我也不卖关子了,铺垫了这么多,我要开始给大家介绍一个移动端必不可少的布局工具弹性盒模型(flex)
这个工具的主要用法就是,在无法确定机型的情况下,给页面里面的部分模块弹性赋予高度,不逼逼,看代码





1.flex-direction
这个属性决定了主轴的方向,那么问题来了:啥是主轴 还记得我们在代码里面写的一句


row | row-reverse | column | column-reverse
row:主轴的方向是从左向右
row-reverse:主轴的方向是从右向左
column:主轴的方向是从上到下
column-reverse:主轴的方向是从下到上
我们用代码看一下:






那有的同学要说了,如果我想要横着排列4个元素分成两行均匀分布怎么办呢?
这就要用到了flex-wrap 2.flex-wrap



其中flex-direction 属性规定灵活项目的方向,flex-wrap属性规定灵活项目是否拆行或拆列。