前言

  • 调试基础库 2.12.0
  • 微信开发者工具 1.03.2008270
  • uniapp 开发者工具 HBuilderX 2.9.8

ios 上元素高度出现异常

通过微信开发者工具预览无问题。

安卓真机上表现正常:

ios真机上表现不正常:

分析过程

使用微信开发者工具提供的真机调试功能,在 ios 真机上进行调试。查看元素样式是否存在异常。

  • 因使用rpx作为长度单位,首先检查了元素样式的单位是否为rpx,发现转换为了px。经过测试,微信小程序将rpx转换为px的过程并无问题。
  • 精简页面上的元素,确定是否因某个元素引起的
  • 当将元素数量减少到不足一页时,出现高度异常。
  • 在调试状态下,将 page 元素的高度样式去掉,异常消失。

解决办法

page{height: 100%;
}

修改为:

page{min-height: 100%;
}

也可以去掉该样式。

微信小程序rpx作为高度单位时,在 ios 出现异常相关推荐

  1. 微信小程序获取视口高度,设置 video 视频全屏显示

    微信小程序 获取视口高度 获取视口高度 可用于设置视频全屏显示效果 及其他效果显示 js中:(可以在onLoad中直接使用,或写入方法中) let that = this;// 获取系统信息wx.ge ...

  2. 微信小程序image图片预览时不显示(后缀问题!)

    微信小程序image图片预览时不显示(后缀问题!) ".PNG"是不行滴!!! ".png"才可以!!! 刚刚用了两张图片是截下来的,后缀是".PNG ...

  3. 微信小程序返回上一级页面时刷新页面

    问题描述: 微信小程序返回上一级页面时需要重新加载一下数据 问题解决: 方法一: 在需要返回的页面的onShow(){}方法中调用要刷新数据的方法 方法二: goBack(){let pages = ...

  4. 微信小程序导航栏高度。分析手机状态栏高度、微信小程序胶囊高度等。

    //获取系统信息的概念 console.log(uni.getSystemInfoSync()); let res = uni.getSystemInfoSync() //胶囊按钮的信息 consol ...

  5. 微信小程序分享海报/卡片 生成时一直加载可能存在的问题

    微信小程序分享海报/卡片 生成时一直加载可能存在的问题 很多时候,开发者在调试小程序的分享图时,总是会遇到不能正常生成的问题,这里面还是有许多的坑.这一次就把我个人所知道的问题分享一下. 第一种情况: ...

  6. 微信小程序布局中的单位及使用:px、rem、rpx、vw、vh、n%

    没接触过 JavaScript.CSS.HTML的小白直接开始接触微信小程序的开发,在了解了各个部分的作用以后,布局的时候就发现:怎么这么多单位??? px.rem.rpx.vw.vh.n% 为了不总 ...

  7. 微信小程序css单位,微信小程序 rpx 尺寸单位详细介绍

    微信小程序最近火了,大家开发微信小程序有没有注意微信小程序对手机屏幕的要求或者影响呢,面对不同的手机屏幕,微信 rpx单位是微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应, 微信小程序 ...

  8. 微信小程序 - rpx和px互转,以及系统给的 pixelRatio 值比例不对

    rpx单位是微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应. 规定屏幕宽为750rpx.如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则 750rpx = 37 ...

  9. 微信小程序 rpx和px转换

    前言 微信小程序使用的是rpx 不管屏幕宽度是多少,将宽度划分成750份,1份就是1rpx 获取屏幕真实的宽度 wx.getSystemInfoSync().windowWidth rpx和px转换公 ...

最新文章

  1. 三层交换机与路由器的比较
  2. solr参数之facet
  3. java中date类型如何赋值_一文读懂java中的Reference和引用类型
  4. 《剑指offer》-- 把数组排成最小的数、丑数、二进制中1的个数、表示数值的字符串、替换空格
  5. script标签属性sync和defer
  6. 字节跳动自研万亿级图数据库 图计算实践 【太高级了,不是圈里的人,有简明见解的吗?】
  7. ios html5 自动全屏播放,禁止iPhone Safari video标签视频自动全屏的办法
  8. python设置http代理_python中设置HTTP代理的方法
  9. 《pro Spring》学习笔记之Spring HTTP 远程方法调用
  10. linux下find命令的详细说明
  11. Excel批量调整图片大小适应单元格且整齐排列
  12. 心形线方程-Geek献给女友的爱意情人节
  13. 通过集成腾讯 IM 来浅尝一下.net 6 的 MINI API
  14. [ Ubuntu ] shell脚本编程丨日积月累丨1. 循环执行命令n次
  15. Linux 文件/文件夹无法删除问题解决方案
  16. Qt+sqlite 《扫雷》游戏排名功能
  17. Redis源码学习(20),学习感悟
  18. 专利编写——实用新型专利请求书
  19. xenserver 安装新硬盘_xenserver 添加本地硬盘
  20. 微信小程序使用WeUI入门教程

热门文章

  1. JDK5.0新特性系列---11.4线程 Condition
  2. D-hdu 1465 不容易系列之一(递推)
  3. think in uml-关系
  4. 读《白帽子讲Web安全》之安全意识篇(一)
  5. 【JAVASCRIPT】处理剪切板
  6. 猫叫老鼠跑的事件例子
  7. 读写分离,读写分离死锁解决方案,事务发布死锁解决方案,发布订阅死锁解决方案|事务(进程 ID *)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务...
  8. Jenkins搭建.NET自动编译测试与发布环境
  9. ADO.NET中SQL Server数据库连接池
  10. 查看linux的系统位数