Fancybox 2.1 ...打开时将页面滚动到顶部

时间:2013-09-18 14:47:58

标签: scroll fancybox fancybox-2

我遇到了Fancybox在模态窗口打开后将基础页面滚动到顶部的问题。当它关闭时,它不会返回到用户所在的位置。它强制用户必须向下滚动页面到他们离开的位置。

任何见解?

3 个答案:

答案 0 :(得分:4)

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

更改...

overflow: hidden !important;

以...

overflow: visible !important;

答案 1 :(得分:3)

为了解决这个问题,我使用了一个内置的辅助函数,这就是我现在设置的方法:

$(".fancybox").fancybox({
            helpers: {
                overlay: {
                    locked: false
                }
            }
        });

答案 2 :(得分:0)

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