Flex 弹性盒子

2020-04-20  本文已影响0人  柚子硕
父元素属性

1.display:flex(定义了一个flex容器)

2. flex-direction(决定主轴的方向)

3. flex-wrap(定义如何换行)

4.flex-flow(flex-flow属性是 flex-direction 属性和 flex-wrap 属性的简写形式,默认值为row nowrap)

5. justify-content(设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式)

6.align-items(设置或检索弹性盒子元素在侧轴(纵轴)方向上的对齐方式)

7.align-content(设置或检索弹性盒堆叠伸缩行的对齐方式)

子元素上属性

1.order(默认情况下flex order会按照书写顺训呈现,可以通过order属性改变,数值小的在前面,还可以是负数)
2.flex-grow(设置或检索弹性盒的扩展比率,根据弹性盒子元素所设置的扩展因子作为比率来分配剩余空间)
3.flex-shrink(设置或检索弹性盒的收缩比率,根据弹性盒子元素所设置的收缩因子作为比率来收缩空间)
4.flex-basis (设置或检索弹性盒伸缩基准值,如果所有子元素的基准值之和大于剩余空间,则会根据每项设置的基准值,按比率伸缩剩余空间)
5.flex (flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto。后两个属性可选)
6.align-self (设置或检索弹性盒子元素在侧轴(纵轴)方向上的对齐方式,可以覆盖父容器align-items的设置)

上一篇 下一篇

猜你喜欢

热点阅读