解决ios、微信移动端的position: fixed; 支持性不好的问题 && 禁用下拉暴露黑底的功能
2024-10-19 06:24:05
解决ios、微信移动端的position: fixed; 支持性不好的问题
在chrome中的多个部分使用了position: fixed之后,都可以正常的布局,但是放在微信上却出现了不能正常显示的问题(第一个问题)。
并且使用了postion: fixed; 的一个种类名称栏在微信下下滑不了,而body是可以的,确实让人很郁闷(第二个问题)。
对于第二个问题,我们可以采取的方式是使得微信不能下滑暴露出 powered by ... 的字样。 但是对于第一个问题,确实没有很好的解决方法。 所以就在网上找了相关的资料,希望可以借鉴成功。
相关问题一:Web移动端Fixed布局的解决方案
这个问题中提到的问题是对于fixed布局的页面,如果同时又有input框获取焦点,本身没有问题,但是软键盘一旦起来,就会出现问题了。
解决办法:避免input和fixed的联合使用, 使用iscroll.js这种第三方库也可以可以解决的。
相关问题二(推荐):移动端web页面使用position:fixed问题总结
解决了部分浏览器不支持fixed、focus出错等问题。
相关问题三: 关于苹果手机微信端 position: fixed定位top导航栏问题
同样也是与input获取焦点的相关问题。
相关问题四: fixed在微信下的BUG
与-webkit-overflow-scrolling有关。
禁用下拉暴露黑底的功能
https://github.com/yuanzm/preventoverscrolljs
ios的手机,如果对某些在顶部的手机设置了 position: fixed, 那么微信部分是不能下拉的。 而安卓机是可以正常使用的。 所以,我们可以选用posution: absolute来替代。
最新文章
- 【干货分享】流程DEMO-费用报销
- Scala:没有continue,break怎么办?
- 卓越精Forsk.Atoll.v3.3.2.10366无线网络
- JavaScript—之对象参数的引用传递
- ES6新增值比较函数Object.is
- Spring的Bean之Bean的基本概念
- C++Primer 第十六章
- 表数据文件DBF的读取和写入操作
- 【转】使用 udev 高效、动态地管理 Linux 设备文件
- Android反编译工具
- Segmentation Faul
- lumen的自定义依赖注入
- Docker 列出镜像
- 学习 Spring (十) 注解之 @Bean, @ImportResource, @Value
- The Little Prince-summary
- 《Java并发编程实战》笔记-非阻塞算法
- 异常处理:net.sf.cglib.beans.BulkBeanException
- 剑指offer:从上往下打印二叉树
- python 处理命令行参数--转载
- Spring AOP 切面实现操作日志