我的页面由多个显示页面内容的 div 组成。在任何给定时间,这些 div 中的一个都是可见的(由选择框选择并在 javascript 中隐藏/显示)。其中一个 div 比其他 div 高得多,而且它不是默认出现的那个。
通常,fancybox 会按预期出现在页面的中心。但是,当当前显示的是 tall div 时,页面底部附近会出现一个花式框。随着高 div 变得更高,问题变得更糟。
我试过 $.fancybox.center(true); 但它没有效果。
我希望在所有情况下都让 fancybox 出现在屏幕的中心,但是 fancybox 似乎不能正确解释页面高度的变化。
提前致谢。