例子:
过去我们要在一个大盒子里面放三个这样的盒子,都是用的浮动,但是学习了弹性flex布局,我们可以更简单的做出来,为了凸显它的优势,用的还是行内元素span,只要用了flex,行内元素也可以直接设置大小...做出来的效果:
但是也有主侧轴的问题,假如我设置的主轴是y轴,再让侧轴居中,出来的效果就是:
但是这个属性只适用于单行文本....flex-start,但是我只想让第三号盒子变成flex-end,这时就该用到align-self了.但是这时我们不能写在父元素里面,要写在要单独设置的元素里面,要给哪个元素单独设置,就写在哪个里面.图为只给第三个盒子设置...:
但是只能设置侧轴上的方向哈!!!...我们也可以设置盒子的顺序,在不改变结构的前提下,比如说,我想将三号盒子放在最前面,我们就可以使用order属性:
下一章就是根据所学知识做一个携程网移动端案例.