【发布时间】:2020-12-01 01:16:37
【问题描述】:
我试图在鼠标悬停在 div 或按钮上时滚动内容。这很重要,因为如果您无法滚动,就会感觉应用程序被卡住了。但该按钮应保持可点击状态。关于如何实现这一点的任何想法?
复制步骤
- 打开示例https://codesandbox.io/s/relaxed-wood-bqhxh?file=/src/App.js
- 将鼠标悬停在绿色按钮上
- 用鼠标滚轮滚动
期望的行为 你可以滚动容器
实际行为 你不能滚动容器
附言我知道你可以使用pointer-events: none 以便继续滚动,但这会阻止按钮点击。
【问题讨论】:
-
您使用的是什么操作系统/浏览器?它适用于 Linux/XFCE/Firefox
-
@JensV 嘿,我正在使用带有 Chromium 浏览器的 MacOS。我在firefox上测试过,不适合我
标签: javascript html css reactjs