У меня есть веб-страница, отформатированная с помощью jQuery mobile, которая использует Owl Carousel и Photoswipe, и это доставляет мне проблемы при просмотре на мобильных устройствах. Проблема в том, что при просмотре на мобильном телефоне портретного размера (iPhone 5) одно отображаемое изображение смещено от центра. Я заметил, что есть Javascript, применяющий встроенный стиль к ul с классом .owl-carousel.owl-theme, который блокирует отображение. Если я переключу это на встроенный во время отладки страницы в мобильном представлении с помощью инструментов разработчика в Chrome, одно изображение будет правильно центрировано. Если я попытаюсь жестко закодировать это в CSS, тогда все изображения будут наложены друг на друга, и вы сможете щелкнуть только по одному изображению (что является неправильным поведением, поскольку в карусели/галерее три изображения).
Кто-нибудь знает, в чем моя проблема, и как ее решить, чтобы при просмотре с мобильного устройства в портретной ориентации (когда отображается только одно карусельное изображение) изображение правильно центрировалось на странице? У меня есть другие страницы с похожим CSS для карусели (но не jQuery Mobile), и при просмотре на мобильном устройстве поведение правильное, поэтому я в тупике! Спасибо за любую оказанную помощь!