【发布时间】:2014-12-01 19:19:21
【问题描述】:
所以我在使用 FancyBox 时遇到了这个问题,当滚动页面的主体(主页)时,框会随机向左和顶部移动位置。
附上一张 GIF 来演示这个问题:
据我所知,我正在使用 Fancybox v2。
网站是here(在“每日培训标签”下)。
这是我用来调用fancybox的代码:
$(".signup").fancybox({
maxWidth: 800,
maxHeight: 600,
fitToView: false,
width: '70%',
height: '70%',
autoSize: false,
closeClick: false,
openEffect: 'none',
closeEffect: 'none'
});
我检查了他们的 API,但不明白是什么让这个职位“跳舞”。
================
编辑
所以我设法隔离了问题。 当我添加“openEffect:'none'”时,事情变得疯狂。 没有它,盒子会保持静止并粘在屏幕的左上角
还有什么想法吗?
【问题讨论】:
-
您好像在使用
window on scroll功能? -
@VitorinoFernandes 不在我的私人脚本中,但我有:bootstrap.js、hammer.js、jQ(加上文件:缓动、鼠标滚轮、动画和超级幻灯片)和 owlCarousel...跨度>
标签: javascript jquery html css fancybox-2