最近遇到一个很 巨恶心的问题  ios10下面 页面弹窗有滚动穿透问题

各种google 终于找到了答案,但是体验还不是很好,基本能忍受

废话不多说,上方法

最后终于想到一个处理方案,就是第一种方案的升级版,需要配合JS,大致思路是弹窗显示时JS读取这时页面的scrollTop,然后将主体内容position:fixed,top设为scrollTop的负值,这样可以从根本上固定下层内容,然后隐藏弹窗时再将主体内容position:static;scrollTop设回来。完美解决问题。经测试这种方案在移动端设备都试用,包括浏览器和hybrid模式APP。

原文链接地址:https://www.arayzou.com/2015/08/24/%E7%A7%BB%E5%8A%A8%E7%AB%AFH5%E6%BB%9A%E5%8A%A8%E7%A9%BF%E9%80%8F%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/

最新文章

  1. highlight.js 页面 代码高亮
  2. Extjs 窗体居中,双重窗体弹出时清除父窗体的鼠标事件
  3. 【javascript激增的思考04】MVC与Backbone.js(beta)
  4. threading示例
  5. UEditor的使用方法
  6. libpq中调用prepared statement:
  7. mysqldump 命令的使用
  8. 全选js实现
  9. csvkit---python一个牛逼到不行的csv处理库
  10. ps入门学习
  11. python—列表生成式
  12. null值经过强转会怎样?
  13. less 写关键帧动画
  14. Node核心模块
  15. django学习install apps注册错了的影响
  16. C#调用系统蜂鸣(需要发出警告时挺好用的 即使没有声卡)
  17. 蓝桥杯 算法训练 ALGO-116 最大的算式
  18. 百度Webuploader 大文件分片上传(.net接收)
  19. 递归和for循环
  20. JIRA licence crack and etc

热门文章

  1. 讯为iTop4412嵌入式开发板学习之-------前言
  2. Python的scrapy之爬取豆瓣影评和排名
  3. codeforces 845A Chess Tourney
  4. ccpc 2018 final G - Pastoral Life in Stardew Valley
  5. 通过transpose和flip实现图像旋转90/180/270度
  6. 导入execl到数据库mysql
  7. 30分钟快速搭建Web CRUD的管理平台--django神奇魔法
  8. 【多校联合】(HDU6095)Rikka with Competition
  9. Kotlin的Reified类型:怎样在函数内使用这一类型(KAD 14)
  10. django中判断当前user具有是否有对模块的增删改查权限