html - 重新启用 webapp 上的动量滚动与 body overflow: hidden;
问题描述
我已经申请overflow: hidden
,body
但我有一个孩子div
来overflow: scroll
浏览应用程序的内容。在 iOS 和 macOS 上的 Safari 中,该应用程序仍保留签名过度滚动行为,但在 Chrome 中它消失了。有什么方法可以重新启用 Chrome 中的过度滚动效果以进行滚动div
?
body {
overflow: hidden;
margin: 0;
}
.overscroll {
background: black;
overflow: scroll;
height: 100vh;
}
.content {
height: 200vh;
background: pink;
}
<div class="overscroll">
<div class="content">Content</div>
</div>
解决方案
推荐阅读
- html - 如何在文本周围创建 CSS 边框角
- laravel - 现在的碳。忽略第二个参数。
- python-3.x - 在python中修复不一致的csv文件的最佳方法
- python - 获取列表中相同值的序列并计算序列中的元素
- c++ - 如何在多阶段 Docker 构建的阶段之间复制库文件,同时保留符号链接?
- angular - ng-2 图表时刻 js 依赖
- streaming - GStreamer 多播 UDP 流在客户端中没有设置“sprop-parameter-sets”上限时无法工作
- twitter-bootstrap - 在 Bootstrap 4 中获取具有相同宽度的填充列
- java - java在Tomcat中执行脚本
- sql-server - MS-SQL:连接虚拟主机后如何过滤数据库