微信小程序之 flex 布局最详细讲解 !!!

本文详细讲解了微信小程序中Flex布局的应用,涵盖justify-content属性的多个值,如flex-start、flex-end、center、space-between、space-around和space-evenly,以及如何使用align-items和align-content设置垂直弹性布局,包括它们的区别和用法。同时介绍了flex-grow属性在填充空白区域的作用。
摘要由CSDN通过智能技术生成
  1. flex-direction: column-reverse; (垂直反向)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bpeYa8sU-1587307625987)(en-resource://database/2645:0)]

2.2 Flex 中 justify-content 属性

这里把盒子的大小改一下,并且设置主轴为 row,如果想尝试多种效果的,可以自行修改主轴方向

.container {

display: flex;

flex-direction: row; // 设置默认的布局

}

.s1 {

width: 50px;

height: 50px;

background-color: aquamarine;

}

.s2 {

width: 50px;

height: 50px;

background-color: rebeccapurple;

}

.s3 {

width: 50px;

height: 50px;

background-color: greenyellow;

}

.s4 {

width: 50px;

height: 50px;

background-color: red;

}

2.2.1 flex-start 左居中布局

给 父容器 justify-content 的属性设置 为 flex-start,因为小程序默认的也是 flex-start

flex-start 和 inital 效果相似

.container {

display: flex;

flex-direction: row;

justify-content: flex-start;

}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ALYuMvCw-1587307625989)(en-resource://database/2647:0)]

2.2.2 flex-end 右居中布局

.container {

display: flex;

flex-direction: row;

justify-content: flex-end;

}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qfxFpNwa-1587307625990)(en-resource://database/2649:0)]

2.2.3 center 水平居中布局

.container {

display: flex;

flex-direction: row;

justify-content: center;

}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PijwI4yi-1587307625990)(en-resource://database/2651:0)]

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值