我的<div>
页面上有一个固定高度,并overflow-y: scroll;
设置为当内容通过<div>
. 没有什么不寻常的。
出于某种奇怪的原因,鼠标滚轮仅在光标位于空白区域<div>
或滚动条本身上方时才会滚动内容。如果光标恰好位于 中的任何文本内容上<div>
,则鼠标滚轮不会执行任何操作。
这在 Firefox 和 Chrome 中都会发生,因此它不仅仅是特定渲染引擎或其他东西的怪癖。
有<div>
问题的覆盖在另一个 via 之上position: absolute;
,所以我假设它的<div>
背后以某种方式干扰了鼠标滚轮事件 - 但是你会认为问题会被逆转(<div>
当光标在文本,而不是在空白处)。
其他人以前见过这样的事情吗?我难住了!