Colorbox ведет себя странно, когда ущипнуть, чтобы увеличить на Ipad - PullRequest
1 голос
/ 27 января 2012

Я новичок в этом удивительном мире, и я делаю свой первый проект: веб-приложение с HTML5, Jquery и Colorbox для показа модальных окон на устройствах Ipad.

Через несколько недель, пытаясь понять, какони могут работать все вместе, наконец, я закончил свое веб-приложение. Все работает нормально, за исключением поведения, которое я не смог решить, и я надеюсь, что вы можете мне помочь.

Когда я открываю свои модальные окна и ясделайте щепотку, чтобы увеличить изображение, показанное в окне Colorbox, фон наложения мигает или «перерисовывается» (или мне кажется), и вместо этого модальное окно перемещается, чтобы сохранить исходное положение (область просмотра по центру).

Я установил fixed = true, и кажется, что окно сохраняет исходное положение (не всегда), но эффект "мигания" продолжается ..

Не могли бы вы мне помочь, пожалуйста?Я очень отчаялся.

Заранее спасибо, Алекс

1 Ответ

7 голосов
/ 19 декабря 2012

Что касается repositiong, есть опция под названием 'reposition'. Если вы установите значение false только на устройствах с «масштабированием при сжатии» (я использую modernizr для обнаружения этого, используя классы touch и no-touch), цветовая рамка не исчезнет при увеличении масштаба устройства. :)

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