Opera浏览器:阻止鼠标滚轮滚动?

时间:2010-06-15 19:31:35

标签: css browser scroll opera mousewheel

我只是建立了一个在任何浏览器上工作都很好的网站,甚至是ipad,但在Opera中我发现了一个奇怪的事情:

该网站在顶部z-index上构建了一个div层:999,body是溢出的:隐藏的,你不能滚动,但在div下面有一个长文本在视口下方...

很明显,即使在任何浏览器中我都能保持这种效果,如果我使用鼠标滚轮,你可以继续滚动...! ... ..哎呀

你知道任何黑客/解决方案吗?

1 个答案:

答案 0 :(得分:3)

尝试捕获“DOMMouseScroll”事件并停止默认事件:

event.preventDefault(); // or return false