弹性布局----改变主轴的方式及换行和多行排列

在弹性布局中,一般默认的主轴是水平方向的轴,但是通过 “flex-direction: column; ”可以把竖直方向的轴变成主轴,具体操作 :

/* 弹性容器 */

display: flex;

/* 改变主轴 ,把Y轴变成主轴 */

/* flex-direction: column; */

/* 侧轴居中 */

/* align-items: center; */

/* 反转排列方式 从下往上 1号盒子在下面 2号在上面*/

/* flex-direction: column-reverse; */

/* 反向排列 从右往左1号在最右边 */

flex-direction: row-reverse;

以上代码是写给父级盒子的,必须是直接的父级和子级,不能跨级!

跨行和多行排列: 在一个盒子中有多个小盒子 弹性布局会默认他们一行排列 ,通过换行“ flex-wrap: wrap;”可以使他们多行排列 多行排列后 可以通过一下属性值让他们按想要的方式排列:

          /* 弹性容器 */

            display: flex;

            /* 换行 */

            flex-wrap: wrap;

            /* 设置多行排列方式 */

            /* 多行居中 */

            /* align-content: center; */

            /* 上下贴边,中间自适应 */

            /* align-content: space-between; */

            /* 1:2排列 */

            align-content: space-around;

            /* 1: 1排列 */

            /* align-content: space-evenly; */

多行排列必须是要多行才能排列,如果是单行就没必要加了,多行排列一般要跟 换行“flex-wrap: wrap;”一起使用!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值