文章目录

  • 概览
  • 尺寸
  • 控件宽高百分比设置
    • 百分比在uni-app中的使用(page)
    • 如果使用具体值
    • 选择(web和小程序)

概览


运行到微信小程序,注意下,在浏览器查看的时候,是没有状态栏的

尺寸

可以参考

举例:

  1. 若设计稿宽度为 750px,元素 A 在设计稿上的宽度为 100px,那么元素 A 在 uni-app 里面的宽度应该设为:750 * 100 / 750,结果为:100rpx。
  2. 若设计稿宽度为 640px,元素 A 在设计稿上的宽度为 100px,那么元素 A 在 uni-app 里面的宽度应该设为:750 * 100 / 640,结果为:117rpx。
  3. 若设计稿宽度为 375px,元素 B 在设计稿上的宽度为 200px,那么元素 B 在 uni-app 里面的宽度应该设为:750 * 200 / 375,结果为:400rpx。

我们的设计图宽为1080,那么一个控件宽度为100px,那么就应该使用 750*100 / 1080 约为69rpx。
我们后面选择使用百分比的话,字体可以使用这个计算方式

控件宽高百分比设置

在web中
高度直接设置100%无效

百分比在uni-app中的使用(page)

参考

这是网络提供的一种方式,其实有一种最简单的方式,就是在每一个页面中,

如果使用具体值

既然uni-app说自己的尺寸,upx或者rpx是会根据屏幕尺寸自动适应的,他们的标准设计图又是750px的,我们可以写根布局尺寸为750rpx,1350rpx,让它们自动适应

但是在浏览器中查看的时候,选择iphoneX型号,纵向填充不满,这个应该方式是不考虑的

选择(web和小程序)

注意,因为运行到浏览器有uni-page-body标签,而运行到小程序是没有的:

所以,如果在引入uni-page-body设置是无效,不管是在app.vue还是在各自的page设置这个标签,在小程序的时候都是无效的。

所以用uni-page-body标签不适配小程序
使用具体值不匹配特殊尺寸屏幕

还是使用page,经测试,在APP上也适配

在每个页面中使用page,小程序不需要再配置;如果在App.vue中配置,
那么应该在小程序的app.wxss中也进行配置

uniapp尺寸适配的一些记录相关推荐

  1. uniapp页面适配平板和手机

    一.移动端优先 一般建议直接给出750px的手机设计稿,通过rpx等比缩放.这里需要注意的是uniapp默认适配的最大屏幕宽度为960px,超过这个范围rpx将不生效,而某些平板的尺寸比如ipad p ...

  2. 轻松掌握移动端web开发【尺寸适配】常用解决方案

    本文主要针对初学移动端web开发的读者,笔者也是初学者,文中有众多用词不当之处望读者指正. 前言 从开始做web app开发到现在,一直对移动端的尺寸适配有一种模糊的概念.能说得上来'媒体查询','栅 ...

  3. 安卓开发屏幕分辨率尺寸适配问题【原创】

    2019独角兽企业重金招聘Python工程师标准>>> 屏幕分辨率尺寸适配是安卓开发中的难题之一,我开发中的解决办法是: 1.多使用相对布局,即RelativeLayout,或者Li ...

  4. Andriod界面设计的分辨率和尺寸适配全攻略 转载

    Andriod界面设计的分辨率和尺寸适配全攻略 转载 2016年09月27日 17:45:56 第一.屏幕尺寸: 一般表示是手机的实际物理尺寸,屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.5 ...

  5. Android屏幕尺寸适配常见方案smallestWidth

    前言 介于目前的Android设备存在有不同的屏幕尺寸,屏幕分辨率,像素密度,Android应用在开发的过程必须要考虑到屏幕尺寸适配的问题,以保证在不同尺寸的Android设备上都能够正常运行. 基本 ...

  6. 关于android屏幕尺寸适配的整理以及思考

    一直以来android屏幕尺寸相关的东西我都很薄弱,什么dpi, ppi, 英寸我都比较疑惑,本文主要是理清概念,理解头条的屏幕适配原理,以为目前我工作是如何做UI适配的. 一些基础概念 屏幕尺寸 屏 ...

  7. uniapp尺寸单位 px转rpx

    uniapp尺寸单位 uni-app 支持的通用 css 单位 包括 px.rpx px即屏幕像素 rpx即响应式px,一种根据屏幕宽度自适应的动态单位.以750宽的屏幕为基准,750rpx恰好为屏幕 ...

  8. crmeb知识付费uniapp重构 适配小程序 APP 微信H5

    uniapp重构crmeb知识付费 适配小程序 APP wxh5 前端首页 前端首页顶部banner图可在后台[系统设置>首页设置>首页轮播图]中更换:图片尺寸:750*365 px 首页 ...

  9. Android屏幕尺寸适配注意事项

    1      基本设置 1.1     AndroidManifest.xml设置 在<manifest>中添加子元素<supports-screens android:largeS ...

最新文章

  1. shell MAC 地址 校验
  2. 每日程序C语言23-求一个正整数的位数并逆序打印
  3. JAVA基本数据类型、数据类型转换
  4. java 缓存分页_基于redis做缓存分页
  5. idea如何安装lombok
  6. 2018.03.12、Android知识点-Java篇
  7. 批量反编译Andorid工程中的XML文件
  8. 路由器性能测试工具_小米路由器AX3600与AX1800 MESH 实测
  9. linux创建tcp命令是,linux – 为tcpdump捕获创建多播联接
  10. poj 1719 Shooting Contest 二分匹配
  11. 多维数据查询效率分析(2)
  12. 第 7 章 Neutron - 079 - 在 ML2 中 enable local network
  13. 黄金价格查询易语言代码
  14. 基于单片机的智能饮水机控制系统设计(毕业设计资料)
  15. 【学习体会】Lighttools8.4.0:简单光学系统实例
  16. android 自启动权限,引导用户开启开机自启动权限
  17. 紫外线杀菌器:紫外线杀菌的原理分析
  18. JAVA高级工程师笔试面试题
  19. Element-UI checkbox 如何改造成只可单项选择
  20. 毕业设计 基于JSP动漫论坛的设计与实现

热门文章

  1. Android开发之音乐播放器所遇到的问题
  2. dm8127 A8 yuv420sp 送入到videoM3编码--已经解决
  3. 魂斗罗经典12个版本
  4. Ubuntu忘记超级用户root密码,重新设置密码
  5. dsa签名 linux_linux SElinux防护 加密解密 gpg签名与认证
  6. macOS中快速打开终端
  7. 免费送5000多G之java,javaweb,python,大数据,区块链,安卓等的学习资源
  8. 像素(px)与厘米的关系
  9. AD 删除原理图图纸外的器件
  10. 遍历目录下的所有文件和文件夹