2012-01-27 66 views
1

我是一个在这个惊人的世界新手,我正在做我的第一个项目:一个Web应用程序与HTML5,JQuery和Colorbox在Ipad设备上显示模态窗口。Colorbox有一个奇怪的行为,当捏放大在Ipad

经过了一个星期的努力,了解他们如何能够一起工作,最后我已经完成了我的web应用程序..除了我无法解决的行为,我希望你能帮助我。

当我打开我的模态窗口,并做一个缩放放大显示在Colorbox窗口上的图像时,叠加背景会闪烁或“重绘”(或者在我看来),而模态窗口正在重新定位原始位置(以视口为中心)。

我已经设置了固定=真和窗口似乎保持原来的位置(不是永远),但“闪烁”效应继续..

你能帮助我,好吗?我非常绝望。

在此先感谢亚历克斯

+0

你找出解决方案吗? – JayUnt 2012-02-06 14:27:51

+0

我们可以得到一个可以看到问题发生的网址吗? – Fresheyeball 2012-03-17 18:07:31

回答

7

关于repositiong,有一个名为 '重新定位' 的选项。如果仅在“可缩放”设备上将其设置为false(我正在使用modernizr检测,使用触摸和非触摸类),当您缩放设备时,颜色框不会跑掉。 :)

$(".example").colorbox({reposition: false});