Jquery fancybox弹出窗口显示在屏幕中间

时间:2014-07-09 13:01:42

标签: jquery ios css facebook ipad

我正在创建一个Facebook应用程序,当我点击一个按钮时出现一个奇特的框弹出窗口,对于网页,弹出窗口在显示屏中间打开(监视器)但当我检查它时Ipad它位于应用程序的中间,它不是ipad屏幕的中间部分。(因为按钮位于标题部分,我在应用程序中有很长的内容和图像,即应用程序页面的高度很长)。

我试图计算顶部并重新分配位置但是在ipad的情况下它不起作用。

Fancybox版本是2.1.5

任何有关这方面的帮助都是值得的。

1 个答案:

答案 0 :(得分:1)

尝试将autoCenter属性设置为true。

示例1:

$("#single_1").fancybox({
      autoCenter: true,
      ...
  });

如果这不起作用,请尝试将fancybox重新定位到可用的屏幕宽度/高度。

示例2:

$.fancybox.reposition()