Я разработал адаптивный веб-сайт и создал прототип с помощью Compass Susy.
Проблема, с которой я сталкиваюсь в Mobile Safari на iPad и iPhone, заключается в том, что когда я загружаю сайт в портретном режиме, а затем поворачиваю его в ландшафтный режим, весь макет сдвигается, возможно, на 30% вправо (он также увеличивает масштаб, чтобы соответствовать размеру экрана). ширина альбомной ориентации 480 пикселей).
Я пробовал несколько вещей и заметил, что при изменении метатега области просмотра с <meta content="width=device-width, initial-scale=1" name="viewport">
на <meta content="width=device-width" name="viewport">
(удаление начального масштаба) скачок не происходит.
Однако без этого свойства макет моего телефона слишком мал, даже при первоначальном портретном виде. Слева вровень с желобом справа, в обоих направлениях.
Я попытался увеличить столбцы в сетке Susy, и хотя это явно делает макет шире на других платформах, на телефоне все еще уменьшается масштаб, чтобы показать желоб справа. Так что это какая-то проблема с окном просмотра.
С начальным набором масштаба на Android он подходит, при повороте в альбомную он не прыгает, а остается 320px (с полями справа и слева).
Что мне нужно сделать здесь?