javascript - 禁用窗口的滚动,但仍然在里面滚动一个 div
问题描述
所以我有这个网站,当他必须滚动列表时,我的老板会发疯。基本上当屏幕滚动时他会生气,他只想滚动里面的列表而不是滚动整个窗口。
不是两者都取决于你把手指放在哪里。
然后我尝试了这个
<ScrollLock>
<container>
some content
<div style ={{
height: 300px;
min-height: 300px;
max-height: 300px;
overflow-y: scroll;
}}>
my list
</div>
some content
</container>
</ScrollLock>
当我使用 chrome 开发工具并使用移动设备时,它按预期工作。只有 div 滚动。手机上的问题现在在 android 和 iphone 上都没有滚动。
有没有一种简单的方法来锁定窗口滚动但仍然在里面滚动 div?
解决方案
推荐阅读
- javascript - TypeError: react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext is not a function (react frontend, node backend)
- python - 使用python在GPU上运行函数
- python - 在python中使用正则表达式检测特定字符串
- java - android 选择其他部分时如何关闭 Spinner 下拉菜单?
- c++ - 在 C++ 中的链表中创建节点
- javascript - 如何在文本周围创建一个旋转的半圆
- python - Python Selenium - 如何传递 UnexpectedAlertPresentException
- html - 悬停时图像的底部边缘出现一条白线
- python - 需要帮助制作莫尔斯电码到文本翻译器 | Python
- php - 使用 php 类使用不同的 ID 将数据存储和分组到数组中的每个人