微信小程序: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 */
}
相关推荐
游戏开发爱好者811 小时前
iOS App 电池消耗管理与优化 提升用户体验的完整指南
android·ios·小程序·https·uni-app·iphone·webview
_pengliang12 小时前
小程序按住说话
开发语言·javascript·小程序
万岳科技程序员小金14 小时前
多端协同的招聘系统源码开发指南:小程序+APP一体化设计
小程序·软件开发·app开发·招聘小程序·同城招聘系统源码·招聘app开发·招聘软件开发
xkxnq14 小时前
微信小程序地理定位功能
微信小程序·小程序
難釋懷14 小时前
微信小程序全局数据共享
微信小程序·小程序
郭邯15 小时前
小程序自定义组件学习笔记
微信小程序
阿眠16 小时前
vue3实现web端和小程序端个人签名
前端·小程序·apache
2501_9159184119 小时前
iOS 性能监控工具全解析 选择合适的调试方案提升 App 性能
android·ios·小程序·https·uni-app·iphone·webview
xmdoor21 小时前
微信小程序:酒店预订管理系统
微信小程序·酒店预订·酒店系统·酒店管理
大锦终1 天前
【Linux】第一个小程序—进度条
linux·运维·服务器·小程序