我是这个神奇世界的新手,我正在做我的第一个项目:一个使用 HTML5、Jquery 和 Colorbox 的 Web 应用程序,用于在 Ipad 设备上显示模式窗口。
经过一周的尝试了解它们如何一起工作后,我终于完成了我的网络应用程序。除了我无法解决的行为之外,一切都工作正常,我希望你能帮助我。
当我打开模态窗口并捏合放大 Colorbox 窗口上显示的图像时,覆盖背景会闪烁或“重绘”(或者在我看来),并且模态窗口正在重新定位以保持原始位置(视口(viewport)居中)。
我设置了fixed=true,窗口似乎保持原来的位置(不是永远),但“闪烁”效果仍在继续。
你能帮我一下吗?我很绝望。
提前致谢 亚历克斯
最佳答案
关于重新定位,有一个名为“重新定位”的选项。如果您仅在“可捏缩放”设备上将其设置为 false(我使用modernizr 来检测这一点,使用触摸和非触摸类),则当您缩放设备时,颜色框将不会消失。 :)
$(".example").colorbox({reposition: false});
关于jquery - 在 iPad 上捏合放大时,Colorbox 会出现奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9030787/