0

一旦模式窗口打开,我遇到了 Fancybox 将底层页面滚动到顶部的问题。当它关闭时,它也不会返回到用户所在的位置。它迫使用户必须向下滚动页面到他们离开的点。

有什么见解吗?

4

3 回答 3

4

jquery.fancybox.css > fancybox-lock ...

改变...

overflow: hidden !important;

至...

overflow: visible !important;
于 2013-11-01T17:26:41.663 回答
3

为了在这里修复它,我使用了一个内置的辅助函数,这就是我现在设置它的方式:

$(".fancybox").fancybox({
            helpers: {
                overlay: {
                    locked: false
                }
            }
        });
于 2014-07-05T00:58:22.000 回答
0

当打开fancybox 内容是iframe 时,我遇到了同样的问题。我发现有一些 JS(在我的页面中,加载到 iframe 中)包含 .focus() 指令。删除此,错误已修复...

于 2013-10-18T08:29:05.943 回答