【发布时间】:2010-06-15 19:31:34
【问题描述】:
我只是建立了一个可以在任何浏览器甚至 ipad 上运行良好的网站,但在 Opera 中我发现了一件奇怪的事情:
该网站是在顶部 z-index:999 上使用 div 层构建的,body 是 overflow:hidden,您无法滚动,但在 div 下方有一个长文本,位于视口下方...
奇怪的是,即使在任何浏览器中我都能保持这种效果,但在 Opera 中,如果我使用鼠标滚轮,你也可以继续滚动......! ……啊……
你知道这方面的任何黑客/解决方案吗?
【问题讨论】:
-
你能给出你正在谈论的网站的链接吗?很难确切地看到您以这种方式做了什么。
-
我知道我很抱歉,但我们公司服务器中的网站在外部无法访问...但是您可以考虑这个示例:您的博客中有一个长页面,当您单击缩略图它会打开一个全屏图像(与浏览器视口相关的全屏),我不希望用户向下滚动......我在除 Opera 之外的每个新浏览器中都解决了这个问题! :(
-
嗯.. 我们 (Opera) 过去修复了类似的问题,看到这个“活”,看看它是否是那些旧错误的新变体会很有趣。也许您可以保存页面(以 Internet 存档/mht 格式)并通过 opera.com 的 hallvord 给我发送电子邮件?
标签: css browser scroll opera mousewheel