微信小程序flex布局怎么实现上中下3行铺满整个窗口。
问题描述:
在微信小程序中使用flex实现上中下3行布局铺满整个窗口。
如图
**WXML **
<!--/*
***HotApp云笔记,基于HotApp小程序统计云后台
***免费云后台申请地址 https://weixin.hotapp.cn/cloud
***API 文档地址:https://weixin.hotapp.cn/api
***小程序技术讨论QQ群:173063969
*/-->
<!--index.wxml-->
<view class="container"><view class='title'><input name="title" placeholder-class="placeholder" placeholder="在此输入标题(可选)" value="{{item.value.title}}" /></view><view class='row'><textarea class='text' placeholder-class="placeholder" name="content" focus="{{focus}}" value="{{item.value.content}}" placeholder="点击添加文本" /></view><view class='bottom'><button formType="submit" class='btn success'>保存</button></view>
</view>
WXSS
/*
***HotApp云笔记,基于HotApp小程序统计云后台
***免费云后台申请地址 https://weixin.hotapp.cn/cloud
***API 文档地址:https://weixin.hotapp.cn/api
***小程序技术讨论QQ群:173063969
*/
page{width: 100%;height: 100%;
}
.container{flex-flow:column nowrap;justify-content: center;align-items: center;width: 100%;height: 100%;
}
.title{margin: 15rpx 5%;width: 90%;text-align: center;height: 60rpx;font-size: 38rpx;border-bottom: 1px solid #f5f5f5;
}
.row{flex: 1;display: flex;width: 90%;height: auto;margin: 0 5%;overflow: hidden;
}
.row .text{flex: 1;width: 100%;height: auto;font-size: 36rpx;color: #666;
}.bottom{width: 100%;background: #fff;display: flex;flex-flow:row nowrap;justify-content: center;align-items: center;
}
.bottom .btn{flex: 1;line-height: 2;padding-top: 10rpx;padding-bottom: 10rpx;margin: 30rpx 30rpx;
}
.btn.success{background: #1aad19;color: #fff;
}
在wxss里必须加
page{ width: 100%; height: 100%; }
否则container的height: 100%;不起作用从而导致container 的高不能填充满整个窗口。
效果如下:
HotApp云笔记,基于HotApp小程序统计云后台
免费云后台申请地址 https://weixin.hotapp.cn/cloud
API 文档地址:https://weixin.hotapp.cn/api
小程序技术讨论QQ群:173063969
转载于:https://my.oschina.net/u/3073834/blog/795766
微信小程序flex布局怎么实现上中下3行铺满整个窗口。相关推荐
- image 微信小程序flex_微信小程序flex布局案例(1)
微信小程序 flex 布局案例一 前言 最近在学习微信小程序时,看到很多布局都用到了 flex 布局,其实 flex 布局学习过好多东西不用就忘记了,这次用上就只得再去看了,争取学会.下面是我做的简单 ...
- 微信小程序-Flex布局的使用
一.基本说明: Flex模型能够提高页面的布局效率,对于微信小程序来说,当页面需要适应不同屏幕尺寸及设备类型时,使用该模型布局可以得到事半功倍的效果. Flex模型也称为盒子模型(FlexiableB ...
- 微信小程序——flex布局
flex布局的基本知识 flex布局作用于父容器之上,用于控制其子盒子的位置和排列的方式. flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活 ...
- 微信小程序 页面除去头部和底部,中间高度铺满剩余部分的解决方案
做这么一个界面,让中间紫色和橙色部分的内容铺满在中间位置,并且让橙色部分位置固定不动,紫色部分内容超出时滚动,如图: 首先如何做到呢? 我使用了定位position:fiexed;让它撑满(关键代码) ...
- 小程序flex布局不生效
20210510微信小程序flex布局不生效 原本的代码我还没看出来错在哪里了,求路过大佬指正 原本的效果: 原本的代码: wxml : <!-- 推荐内容--><scroll-vi ...
- 微信小程序flex弹性布局
微信小程序常用布局为flex.使用flex模型来提高页面布局效率,当页面需要适应不同屏幕大小以及设备类型,该模型一确保元素在恰当的位置. 属性 解释 默认值 其它值 flex-direction 排列 ...
- 7.微信小程序(布局适配与物理逻辑像素)
微信小程序(布局适配与物理逻辑像素) 前言 移动端开发经常遇到一些概念:物理像素.逻辑像素.像素密度.像素比等,本节来详细介绍下 关键词: 屏幕尺寸.物理像素/屏幕分辨率/物理分辨率.逻辑像素DIP. ...
- 微信小程序中布局使用的css布局语法
微信小程序的布局是基于css的布局,可以参考一些学习网站上面的css的基础学习 以下是布局的一些语法规则 class 用 .class{} id 用 #id{} 类的子元素添加css (1 ...
- 微信小程序中带参数返回上一页的方法总结(三种)
本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...
最新文章
- 客快物流大数据项目(十四):DockerFile介绍与构建过程解析
- python基础练习(八)
- TensorFlow 对数据集标记的xml文件解析记录
- 轻松四步配置Oracle数据库监听
- 数据爬取 mail_Python网络爬虫实战,数据解析!
- Jquery中val、text、html的区别
- 架构师重构代码的12条军规
- IL -- 手动处理装箱Box
- PSP3000高破解率傻瓜包!
- iOSAPP创建桌面快捷方式
- 设计模式之工厂模式——应用最广泛的模式
- 项目管理图表有哪些 这5种一定要知道
- python天勤金叉编程代码大全_天勤终端数据解决方案
- android intent开启前置摄像头
- 多点视频监控业务如何通过EasyCVR实现视频流的转码、分发、汇总和存储?
- latchtimeborrowingLookup latch
- c++入门学习笔记继承
- android菜单软件,悬浮菜单软件-悬浮菜单栏app下载1.0安卓最新版-西西软件下载
- 如何利用github搭建个人主页网站?
- ABB操作面板维修panel800按键屏pp846A 3BSE042238R2