<div>ページに固定高さの があり、コンテンツが の下端を通過するとスクロールするように設定overflow-y: scroll;し<div>ます。異常なことは何もありません。
なんらかの奇妙な理由で、マウス ホイールは、カーソルが の空のスペース上にある場合、<div>またはスクロールバー自体の上にある場合にのみ、コンテンツをスクロールします。カーソルが のテキスト コンテンツの上にある<div>場合、マウス ホイールは何もしません。
これは Firefox と Chrome の両方で発生するため、特定のレンダリング エンジンの異常などではありません。
問題の<div>は 経由で別の上にオーバーレイされてposition: absolute;いるので、何らかの形でその背後がマウスホイールイベントに干渉していると想定してい<div>ますが、問題は逆になると思います (カーソルが上にあると<div>スクロールします)空白の上ではなく、テキスト)。
他の誰かが前にこのようなものを見たことがありますか? 私は困惑しています!