这个问题太长了,想出一个总结它的标题被证明是棘手的。
所以无论如何。我有一个div
,overflow: auto
它经常流过,所以滚动条出现了。然后我有一个div
,它position: fixed
位于内容之上div
。
现在,当我在 html 正文本身上有一个固定位置div
时,当我将鼠标悬停在div
. 前面提到的就没有那么幸运了div
。
有没有办法滚动div
“通过”固定位置的?
我注意到,即使在固定 div 上捕获滚动事件也不容易;除非固定的 div 本身是可滚动的,否则不会触发该事件。
我在这里做了一个简单的 jsFiddle ,为了方便起见,我把我尝试过的所有 JavaScript 都去掉了。
编辑:我需要使用固定的 div 保留其他鼠标功能,因此在我的情况下关闭指针事件不是解决方案。