2013-12-07 1 views
0

Я использую fancybox, и кажется, что многие люди, которые его используют, отключают масштабирование любого вида на мобильных устройствах. Проблема в том, что когда у меня есть fancybox open, полностью увеличивайте масштаб, пока причудливый ящик открыт, полностью уменьшите масштаб, а затем закройте fancybox. Когда я прокручиваю тело, в зависимости от направления прокрутки, происходит отставание, когда верхняя часть или нижняя часть отрубаются, а затем обнаруживаются после двух секундной задержки.CSS Исправлено позиционирование в IOS, вызывающее прерывистую прокрутку после масштабирования, а затем масштабирование (с использованием fancybox)

Я узнал, что удаление фиксированного стиля позиции из наложения устраняет проблему. Я также заметил, что на caniuse.com фиксированное позиционирование поддерживает только 6%, в том числе iOS 7.

Есть ли способы обхода, которые могут решить эту проблему с помощью fancybox? Благодарю.

редактировать

Я нашел другой SO вопрос, который может помочь для справки: CSS "position: fixed;" on iPad/iPhone?

ответ

0

На вашем сНу сайте:

overflow-y: scroll; 
-webkit-overflow-scrolling: touch; 
Смежные вопросы