小程序-wxss-flex布局

2018-05-22  本文已影响1278人  Mccc_

一. 轴的概念

设有display:flex或者display:block的元素就是一个flex container(伸缩容器),里面的子元素称为flex item(伸缩项目),flex container中子元素都是使用Flex布局排版。 主轴和侧轴

容器默认有两个轴:主轴(main axis)和侧轴(cross axis)。

一. 定义主轴

主轴并不是一定是从左到右的,同理侧轴也不一定是从上到下,主轴的方向使用flex-direction属性控制,它有4个可选值:

如果水平方向为主轴,那个垂直方向就是侧轴,反之亦然。

轴方向

二. 子元素的对齐方式

1. justify-conent 根据主轴对齐

justify-content的对齐方式和主轴的方向有关,下图以flex-direction为row,主轴方式是从左到右,描述jstify-content5个值的显示效果: justify-content主轴对齐

2. align-items 根据侧轴对齐

align-tiems设置的对齐方式,和侧轴的方向有关,下图以flex-direction为row,侧轴方向是从上到下,描述align-items的5个值显示效果: align-items侧轴对齐
上一篇下一篇

猜你喜欢

热点阅读