Уменьшить ширину области просмотра Mobile Safari, когда iPad находится в портретной ориентации? -

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

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

В настоящее время у меня есть это тег в моем :

<meta name="viewport" content="width=1024px, initial-scale=1.0, maximum-scale=10.0" />

Все отображается нормально, когда страница просматривается в альбомном режиме, но я не могу заставить работать вышеупомянутое требуемое портретное поведение. Я попытался изменить начальный масштаб на 0,75 , и произошло прямо противоположное: все умещается в портретном режиме, но есть дополнительное горизонтальное пространство, когда iPad находится в ландшафтном режиме.

Is есть ли какие-либо настройки CSS, Javascript или специального окна просмотра, которые я могу использовать, чтобы заставить это работать?

PS Я не могу использовать user-scaleable = no .

14
задан Phil 30 June 2011 в 01:30
поделиться