以下是移动端 常见的问题解答(如何简单解决移动端弹出层滚动 body不滚动的常见问题)

首页我们点击筛选可以弹出层
<div class="hd">
<ul>
<li id="slidebar-tagger"><a href="javascript:void(0)">筛选<i></i></a></li>
</ul>

</div>
</div>此处为弹出层<div id="sliderbar"></div>

css样式文件#sliderbar{ position:absolute; top:0; right:-80%; width:80%; background:#FFF; z-index:100002; transition: right 0.5s; height: 100%; overflow: auto;}

transition: right 0.5s;

滑动出来的一个过渡速度 高度一定要为100%

overflow自动jq文件原理:点击菜单弹出层的同时 body html禁止滚动

$('body,html').css({'height':'100%','overflow':'hidden'});

弹出层退出时释放body html 解除禁止滚动

$('body,html').removeAttr("style");就是这么简单哦 不用去反锁的计算啥啥可视高度 还是浏览器高度的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,816评论 1 92
  • 本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而...
    阡陌3536阅读 1,339评论 0 0
  • 之前写的是用jq写的 过时了被我删除了 现在的这个方法比较完善 说的再多 不如复制运行看一下效果吧image....
    阳光之城alt阅读 6,325评论 0 2
  • 宝宝们是不是夏天经常会有遮不住肉的烦恼? 水桶腰,大粗腿 再加上一系列的身材问题 在这个夏天,你的烦恼如肉肉一样越...
    美姬酱阅读 267评论 0 1
  • 多久了 再不敢了 那一年,无知的小孩,迷失在这个并不温暖的世界。 那一年她二十岁。 死亡可怕吗, 可怕。 那为什么...
    即止阅读 315评论 0 0