fixeDireciton 控件排列方向 取值:row(默认值), row-reverse,column,column-reverse
row:从左到右水平方向排列
row-reverser:从右到左水平方向排列
column:从上到下竖直方向排列
column-reverse:从下到上竖直排列
fixeWarp 属性用于指定弹性盒子的子元素换行方式 取值:warp, nowarp(默认值)
warp 弹性换行方式
nowarp 默认单行不换,会出现溢出
justifyContent 用于设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式 取值:flex-start(默认值),flex-end,center,space-between,space-around,space-evenly
flex-start:项目位于容器的开头。
flex-end:项目位于容器结尾。
center:项目位于容器中心;
space-between:项目中间有空白;
space-around:项目周围有空白;
space-evenly:项目周围均匀的空白;
alignItem 属性定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式。取值:flex-start,flex-end,center,stretch(默认值),baseline;
flex-start:元素位于容器的开头,弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴起始边界。
flex-end:元素位于容器的结尾,弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴结束边界。
baseline:元素位于容器的基线上,如弹性盒子元素的行内轴与侧轴为同一条,则该值与'flex-start'等效。其它情况下,该值将参与基线对齐。
center:元素位于容器的中心,弹性盒子元素在该行的侧轴(纵轴)上居中放置。(如果该行的尺寸小于弹性盒子元素的尺寸,则会向两个方向溢出相同的长度)。
stretch:元素被拉伸以适应容器,如果指定侧轴大小的属性值为'auto',则其值会使项目的边距盒的尺寸尽可能接近所在行的尺寸,但同时会遵照'min/max-width/height'属性的限制
alignSelf align-self 属性定义flex子项单独在侧轴(纵轴)方向上的对齐方式,align-self 属性可重写灵活容器的 align-items 属性。取值如同alignItem ;