微信小程序: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 */
}
相关推荐
编程毕设2 小时前
【含文档+PPT+源码】基于微信小程序的校园快递平台
微信小程序·小程序
mon_star°4 小时前
搭建基于火灾风险预测与防范的消防安全科普小程序
安全·微信小程序·小程序·微信公众平台
换日线°7 小时前
CSS常遇到自适应高度动画、带三角气泡阴影一行样式解决
css·微信小程序
yuanmenglxb20049 小时前
微信小程序核心技术栈
前端·javascript·vue.js·笔记·微信小程序·小程序
编程毕设10 小时前
【含文档+PPT+源码】基于微信小程序连锁药店商城
微信小程序·小程序
幽络源小助理10 小时前
微信小程序鲜花销售系统设计与实现
微信小程序·小程序
换日线°13 小时前
CSS简单实用的加载动画、骨架屏有效果图
css·微信小程序
10年前端老司机13 小时前
微信小程序wxs
前端·javascript·微信小程序
halo141613 小时前
uni-app 小程序中的定位问题 以及 页面安全距离
小程序·uni-app
努力成为包租婆1 天前
微信小程序 van-dropdown-menu
微信·微信小程序·小程序