flex笔记

容器属性
控制排序 flex-direction:row|row-reverse|column|column-reverse
是否换行 flex-wrap:nowrap|wrap|wrap-reverse
简写flex-direction和flex-wrap: flex-flow:row nowrap
在横轴对齐方式 justify-content:flex-start|flex-end|center|space-between|space-around|space-evenly
在纵轴排列方式 align-items:stretch(高度为auto,占满容器)|flex-start|flex-end|center(垂直居中)|baseline
多行项目排列align-content :stretch | flex-start | flex-end | center | space-between | space-around | space-evenly
注:如果我们修改了flex-direction为column,它们处理的轴向会交换,也就是justify-content处理纵轴,align-items处理横轴。
项目属性
order:默认0,数值越小越靠前
flex-grow:默认0不放大,改为1就放大到填满空间
flex-shrink:默认1,默认都等比缩小,设置0时不缩小
缩写 flex:默认0 1 auto是flex-grow,flex-shrink与flex-basis的简写
align-self:auto(默认) | flex-start | flex-end | center | baseline | stretch,表示继承父容器的align-items属性。如果没父元素,则默认stretch。

上一篇:flex-wrap后 有大量空白 或者很大的间隙


下一篇:js中常用追加元素的几种方法