微信小程序:flex常用布局

在我们平时微信小程序开发过程中为了页面能达到设计小伙伴的预期,追求还原度,那我们肯定会使用很多常用的布局方式,那我们今天就介绍一下微信小程序中常用的一些flex布局

1、常用flex布局

复制代码
/** 水平垂直居中 **/
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

/** 纵向依次排列 **/
.direction-column {
  flex-direction: column;
}

/** 平分,一左一右排列 **/
.flex-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/** 从左往右垂直居中依次排列 **/
.flex-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

/** 从右往左垂直居中依次排列 **/
.flex-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

/** 从左往右依次排列,底部(基线)对齐 **/
.flex-start-base {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
}

2、其它布局

order属性定义项目的排列顺序。数值越小,排列越靠前,默认为0

复制代码
.item{
  order: <integer>;
}

flex-grow属性定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。

复制代码
.item {
  flex-grow: <number>; /* default 0 */
}

flex-shrink属性定义了项目的缩小比例,默认为1,即如果空间不足,该项目将缩小。

复制代码
.item {
  flex-shrink: <number>; /* default 1 */
}
相关推荐
码农客栈16 小时前
小程序学习(二十六)之“订单详情”
小程序
weixin_4400583119 小时前
2026知识付费小程序:年费全包零抽成,录播题库全功能覆盖
小程序·apache·小程序开发
小羊Yveesss20 小时前
2026年微信小程序后端怎么搭建?后台、数据、接口和运维怎么选
运维·微信小程序·小程序
小皮虾20 小时前
小程序首页性能优化实战:从 4 秒到 1.8 秒
前端·微信小程序
HackTwoHub1 天前
ARL灯塔重构版:支持APP/小程序/WEB资产同步扫描
人工智能·安全·web安全·网络安全·小程序·重构·自动化
投票竞赛1 天前
避雷按单场活动扣费平台,2026 在线投票测评不限频次新建投票评选活动
小程序
2501_915909061 天前
IPA 深度混淆是什么意思?从混淆强度到实际效果的解读
android·ios·小程序·https·uni-app·iphone·webview
莫名的好感°1 天前
2026家庭快消品采购小程序实测体验
小程序
黄华SJ520it2 天前
新零售排队免单系统开发全流程介绍
小程序·零售·系统开发
衍生星球3 天前
SpringBoot3 + Vue3 + 微信小程序如何学习,以及学哪些技术,组件
sql·微信小程序·uni-app·vue·springboot