我遇到了Fancybox在模态窗口打开后将基础页面滚动到顶部的问题。当它关闭时,它不会返回到用户所在的位置。它强制用户必须向下滚动页面到他们离开的位置。
任何见解?
答案 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()指令。删除它,修复了错误...