flex是flex-grow,flex-shrink和flex-basis的简写。

除了auto(1 1 auto)和none(0 0 auto)这两个快捷值外,还有以下设置方式:

  • 当flex取值为一个非负数字,则该数字为flex-frow值,flex-shrink取1,flex-basis取0%,如下是等同的:

.item{flex:1;}

.item{flex-grow:1;

flex-shrink:1;

flex-basis:0%

}

  • 当flex取值为0时,对应的三个值分别为0 1 0%

item{flex:0;}

.item{flex-grow:0;

flex-shrink:1;

flex-basis:0%

}

  • 当flex取值为一个长度或百分比,则视为flex-basis值,flex-grow取1,flex-shrink取1,有如下等同情况(注意0%是一个百分比而不是一个非负数字)

.item-1{flex:0%}

.item-1{

flex-grow:1;

flex-shrink:1;

flex-basis:0%

}

.item-2{flex:24px;}

.item-2{

flex-grow:1;

flex-shrink:1;

flex-basis:24px;

}

  • 当flex取值为两个非负数字,则分别视为flex-grow和flex-shrink的值,flex-basis取0%,如下是等同的

.item{flex:2 3;}

.item{

flex-grow:2;

flex-shrink:3;

flex-basis:0%;

}

  • 当flex取值为一个非负数字和一个长度或百分比,则分别视为flex-grow和flex-basis的值,flex-shrink取1,如下是等同的:

.item{flex:11 32px;}

.item{flex-grow:11;

flex-shrink:1;

flex-basis:32px;

}

微信小程序 flex:1表示什么相关推荐

  1. image 微信小程序flex_微信小程序flex布局案例(1)

    微信小程序 flex 布局案例一 前言 最近在学习微信小程序时,看到很多布局都用到了 flex 布局,其实 flex 布局学习过好多东西不用就忘记了,这次用上就只得再去看了,争取学会.下面是我做的简单 ...

  2. 微信小程序flex布局怎么实现上中下3行铺满整个窗口。

    问题描述: 在微信小程序中使用flex实现上中下3行布局铺满整个窗口. 如图 **WXML ** <!--/* ***HotApp云笔记,基于HotApp小程序统计云后台 ***免费云后台申请地 ...

  3. 微信小程序flex弹性布局

    微信小程序常用布局为flex.使用flex模型来提高页面布局效率,当页面需要适应不同屏幕大小以及设备类型,该模型一确保元素在恰当的位置. 属性 解释 默认值 其它值 flex-direction 排列 ...

  4. 微信小程序-Flex布局的使用

    一.基本说明: Flex模型能够提高页面的布局效率,对于微信小程序来说,当页面需要适应不同屏幕尺寸及设备类型时,使用该模型布局可以得到事半功倍的效果. Flex模型也称为盒子模型(FlexiableB ...

  5. 微信小程序——flex布局

    flex布局的基本知识 flex布局作用于父容器之上,用于控制其子盒子的位置和排列的方式. flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活 ...

  6. 微信小程序学习笔记(三)

    一般setData方法多用于点击后改变页面信息或者刷新后与后台交互获取最新的信息 注意: 直接修改 this.data 而不调用 this.setData 是无法改变页面的状态的,还会造成数据不一致 ...

  7. 微信小程序周报(第十一期)-极乐商店出品

    2019独角兽企业重金招聘Python工程师标准>>> #每周一笑 有的女人就是Windows虽然很优秀,但是安全隐患太大. 有的女人就是MFC她条件很好,然而不是谁都能玩的起. 有 ...

  8. 小程序flex布局不生效

    20210510微信小程序flex布局不生效 原本的代码我还没看出来错在哪里了,求路过大佬指正 原本的效果: 原本的代码: wxml : <!-- 推荐内容--><scroll-vi ...

  9. 八月微信小程序导航:官方文档+精品教程+demo集合(8月25...

    2019独角兽企业重金招聘Python工程师标准>>> 1:官方工具: https://mp.weixin.qq.com/debug/w ... tml?t=147643467846 ...

  10. 微信小程序资料集(下)

    **8月18日小程序Demo集合** [微信小程序Demo:股票分时图.K线图](简书) [微信小程序精品Demo:知乎日报](简书) [微信小程序Demo:事项助手(在日历上添加事件备注)](简书) ...

最新文章

  1. 公用表达式 CTE with as 用法总结
  2. 学生管理系统c#语言代码,基于C#语言的学生管理系统的设计(ASP.NET2.0)
  3. OpenCV-Python 实现两张图片自动拼接成全景图
  4. 数据库期末复习知识点:(仅供参考)
  5. 微软官方工具_时隔20年再出发!微软官方推出最强Windows工具集
  6. Spring 与 MVC 框架整合思路
  7. php7 编译安装,添加扩展 pdo /usr/local/php/bin/phpize 发现没有 configure
  8. 老李分享知识:性能测试之TPS和吞吐率
  9. 美了美了!22款精美的 iOS 应用程序图标模板
  10. 千万千万不要和女程序员做同事!否则你会......爱上她
  11. linux .sh文件详解,sh命令(sh命令详解)
  12. 用Python手把手教你做一只口红色号识别器,秒变李佳琦
  13. 基于51,人体红外感应和RC522的门禁系统
  14. java后台 学习顺序
  15. XFS 存储核心技术详解
  16. FatFs文件系统Nandflash驱动函数详解
  17. MySQL中的随机抽取
  18. ROS control-----controller_manager简介
  19. java sql编写教务系统_校园车辆管理系统的设计与实现 java+SqlServer
  20. python输出print

热门文章

  1. OpenGL着色器程序解析--初识着色器
  2. PS如何压缩图片而不失真
  3. docker 启动 redis cluster,使用出现CLUSTERDOWN Hash slot not served(redis cluster重新分配slot)
  4. 免费查看并下载知网文献
  5. word整个表格首行缩进_WORD取消表格首行缩进
  6. 文件处理技巧,如何快速复制并覆盖已存在的文件
  7. 机器学习算法之GMM模型
  8. RS485MODBUS转PROFINET网关配置-科隆OPTIFLUX7000MODBUS通信协议电磁流量计接入西门子PLC S7-1500PROFINET以太网通讯网络配置方法
  9. 戴尔win10计算机打不开,戴尔Win10系统摄像头打不开怎么办?
  10. Stata:调节中介效应检验