На планшетах и телефонах может съезжать затемнение (overlay) в галерее prettyPhoto, а картинка центрироваться не по ширине экрана. Я предполагаю, что это связано с масштабированием сайта на мобильных устройствах и некорректным расчетом ширины области просмотра (viewport).

Дабы этого избежать, делаем так:

  • В библиотеке jquery.prettyPhoto.js меняем все вхождения (window).width на (document).width

Если сайт не масштабируется на планшетах и телефонах, скорее всего, в head-области HTML страницы прописан мета-тег <meta name="viewport" content="...  , в котором можно задать размеры области просмотра, первоначальный масштаб и возможность масштабирования пользователем. Когда эти условия не важны, метатег можно удалить, либо убрать параметр user-scalable=no из него.

Наверх