【微信小程序开发】IOS与安卓样式兼容问题
1.margin在IOS中失效
在页面中元素使用margin值,在某些IOS设备下会出现失效的情况,而安卓机则正常显示,此问题暂无直接的解决方案,当前使用空DIV控制间距。
2.fixed定位问题
整个页面的fixed定位,在ios下下拉会触发下拉事件,但是没有动画效果。Android就能正常运行
flex中使用 绝对定位,ios出现严重错位,导致父级元素也会变成绝对定位,Android能达到理想效果
总而言之 尽量不用fixed
3.absolute定位问题
①使用absolute定位,并且宽带设置了100% 并且设置了padding就会导致屏幕宽度溢出,出现页面左右可以移动的bug,模拟器上是没有问题,但是真机上是有这个问题的。这个问题让我调试并痛苦了许久
②使用absolute并且当前元素是flex容器这种情况在Ios下面布局不会起到左右,会出现所有元素转换成了absloute并且文字错位
③总而言之 尽量不用 absolute
4. word-spacing在button中的问题
有时候在使用大按钮的时候两个字中间希望有段间距,但是目前没有找到能使用的占位符,所以使用了的word-spacing加空格 这个方法来设置文字的间距,但是在iPhone6s 上两个字中间一个空格的时候整体会向右偏,必须设置两个空格。
5.相同代码存在效果差异
在真机测试或者模拟器测试,总汇出现各种样式上的差异,造成原因比较多,因为不同的手机呈现的效果或者它本身采用的技术均存在差异,最终呈现的效果有时候就会出现较大的差别。但是这些差别一般都是在可以接受的范围。
【微信小程序开发】IOS与安卓样式兼容问题相关推荐
- 微信小程序解决ios端时间格式兼容的问题
微信小程序获取当时时间new Date时,会在ios真机上出现问题,具体表现为时间格式会报错并显示出NaN.这个bug并不会在模拟器和安卓系统出现,只会在ios系统上出现,具体原因是ios不支持符号 ...
- 微信小程序在IOS下的一些兼容问题记录
1.使用js的new Date("2020-09-10 12:34:56").getTime() 获取的时间戳在ios下不正确 [解决]时间格式为:2020-09-12 12:00 ...
- input ios问题 小程序_微信小程序开发常见问题汇总
原标题:微信小程序开发常见问题汇总 1.域名必须是https 非https的域名不被微信小程序允许. 2.input组件placeholder字体颜色 卸载placeholder-class里面的co ...
- 关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案
关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 参考文章: (1)关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 (2)https://www.cnblog ...
- 微信小程序开发笔记二(WXSS和CSS样式美化)
微信小程序开发笔记二(WXSS和CSS样式美化) 一.CSS基本知识 1.Class选择器的定义 2.ID选择器的定义 3.ID选择器和class选择器的区别 4.CSS中设置颜色 5.CSS中的文本 ...
- 微信小程序开发教程5:设置全局css样式
平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我. 跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信 ...
- 与张小龙同行:微信小程序开发
与张小龙同行:微信小程序开发 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议. 设计指南建立在充分尊重用户知情权与操作权的基础之上.旨在微信生态体系内,建立友好.高效.一致的用户体 ...
- 微信小程序开发笔记,你收藏了吗?
** 微信小程序开发笔记,你收藏了吗? ** 最近在开发微信小程序,把自己在项目中经常遇到的知识点记录下来,以便下次开发的时候查看. 开发小程序开发工具推荐vscode写代码,微信开发工具用于查看效果 ...
- web前端-微信小程序开发学习
web前端-微信小程序开发学习 1. 小程序的概述 2. 小程序的项目结构 2.1 小程序项目结构分析 2.2 WXML模版 2.3 小程序的宿主环境 3. 组件 3.1 视图容器类组件 3.2 常用 ...
- 微信小程序开发分析总结
本文主要记录一下初次开发小程序一些注意事项,小程序开发语言,对小程序的审核要求,小程序的特点,开发特点,后面会再写下是否有三方好用的工具,及开发中遇到的js,html,css 相关的问题及解决方法.毕 ...
最新文章
- Windows Virtual PC RC 发布
- pads最新版本是多少_电路EDA软件究竟有多少?
- java localhosty_GitHub - yxxxd/sorryJava: 给动图加字幕的sorry项目的java版本
- Net基础篇_学习笔记_第十一天_面向对象(类)
- VTK:直线网格之VisualizeRectilinearGrid
- 位移运算符(7个)之第一个: 左移
- linux静态库的打包及链接使用
- centos 宝塔面板 mongodb 给新的数据库 创建登录用户和密码
- 在mybatis中调oracle dblink存储过程
- 视频理解新方向:时域语言定位 综述
- asp.net程序中最常用的三十三种编程代码(转自CSDN)
- qwidget美化_Qt之控件美化
- 零基础步入数据分析岗,应该怎么开始?
- 使用Stellarium查看彗星
- UVA - 1589 Xiangqi (象棋)
- 全自动与半自动手表的区别_机械表全自动好还是半自动好 有什么区别
- apt cyg 安装php,Windows下安装Cygwin及apt-cyg
- 使用小波包变换分析信号的matlab程序,使用小波包变换分析信号的MATLAB程序
- hyper-v 网桥_使用网桥简化网络-使FIO ActionTec MI424-WR成为网桥
- Bugzilla系统使用规范