微信小程序整个页面的自动适应布局的实现


Posted in Javascript onJuly 12, 2020

按比例适应布局

大家有没有过一个烦恼,就是让某个view的高度或者宽度扩大点,而且是要按比例适应不同的手机,遇到这类问题应该怎么办?
下面就为大家讲解怎么做一个能够自动适应不同手机的布局

1、像素单位 rpx

首先,我们来说说像素单位rpx,rpx是官方为小程序出的尺寸单位rpx(responsive pixel),它可以根据屏幕宽度进行自适应。规定屏幕宽度为750rpx。所以平常我们应该尽量使用rpx来代替px

2、容器view的宽高使用百分百的方式

其次,我们来说说容器view的宽高应该尽量使用百分比的方式来写,下面我们来看看以下的示例:

首先来张显示图

微信小程序整个页面的自动适应布局的实现

注意:这里的满屏显示设置高度100%,会有什么都不显示的情况,下面会讲解到

下面,你们要的重点来了,上代码:

代码

wxml

<view class="view_contain">

 <view class="view_1">
 </view>

 <view class="view_2">
 </view>
 
 <view class="view_3">
 </view>

</view>

wxss

/* 使用page就是为了保证 满屏 */
page{
 width: 100%;
 height: 100%;
}
.view_contain {
 width: 100%;
 height: 100%;
}

.view_1 {
 width: 100%;
 height: 20%;
 background: #b1d0f1;
}

.view_2 {
 width: 100%;
 height: 30%;
 background: #c1f3aa;
}

.view_3 {
 width: 100%;
 height: 50%;
 background: #f1d0b1;
}

到此这篇关于微信小程序整个页面的自动适应布局的实现的文章就介绍到这了,更多相关小程序自动适应布局内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
在textarea文本域中显示HTML代码的方法
Mar 06 Javascript
jQuery图片预加载 等比缩放实现代码
Oct 04 Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 Javascript
js交换排序 冒泡排序算法(Javascript版)
Oct 04 Javascript
JQuery实现可直接编辑的表格
Apr 16 Javascript
浅析AngularJs HTTP响应拦截器
Dec 28 Javascript
JavaScript从0开始构思表情插件
Jul 26 Javascript
微信小程序 用户数据解密详细介绍
Jan 09 Javascript
JavaScript利用Date实现简单的倒计时实例
Jan 12 Javascript
bootstrap中模态框、模态框的属性实例详解
Feb 17 Javascript
taro 实现购物车逻辑的实例代码
Jun 05 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
Jul 12 #Javascript
微信小程序实现列表滚动头部吸顶的示例代码
Jul 12 #Javascript
Js on及addEventListener原理用法区别解析
Jul 11 #Javascript
JS call()及apply()方法使用实例汇总
Jul 11 #Javascript
JS如何定义用字符串拼接的变量
Jul 11 #Javascript
基于原生js实现判断元素是否有指定class名
Jul 11 #Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
Jul 11 #Javascript
You might like
杏林同学录(四)
2006/10/09 PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
php解析base64数据生成图片的方法
2016/12/06 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
js Math 对象的方法
2013/09/01 Javascript
js图片向右一张张滚动效果实例代码
2013/11/23 Javascript
Javascript基础教程之函数对象和属性
2015/01/18 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
JavaScript深度复制(deep clone)的实现方法
2016/02/19 Javascript
js中最容易被忽视的事件问题大总结
2016/05/15 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
2016/12/26 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
layui原生表单验证的实例
2019/09/09 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
微信小程序input抖动问题的修复方法
2021/03/03 Javascript
python base64 decode incorrect padding错误解决方法
2015/01/08 Python
python模块之time模块(实例讲解)
2017/09/13 Python
python如何对实例属性进行类型检查
2018/03/20 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2018/08/30 Python
python 使用 requests 模块发送http请求 的方法
2018/12/09 Python
Python PIL图片添加字体的例子
2019/08/22 Python
Django实现网页分页功能
2019/10/31 Python
全网首秀之Pycharm十大实用技巧(推荐)
2020/04/27 Python
Python中zipfile压缩文件模块的基本使用教程
2020/06/14 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
SISLEY希思黎官方旗舰店:享誉全球的奢华植物美容品牌
2018/04/25 全球购物
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
新浪微博实习心得体会
2014/01/27 职场文书
中等生评语大全
2014/05/04 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书
项目战略合作意向书
2015/05/08 职场文书
python实现会员信息管理系统(List)
2022/03/18 Python