Я работаю над веб-сайтом, который призван работать лучше всего при просмотре в альбомном режиме на iPad. Все находится в контейнере <div>
размером 1024px. Тем не менее, мне по-прежнему необходимо масштабировать окно просмотра, поэтому, когда пользователь превращает iPad в портретную ориентацию, пользователю не нужно уменьшать масштаб или прокручивать по горизонтали, чтобы увидеть все на странице.
В настоящее время у меня есть тег <meta>
в моем <head>
:
<meta name="viewport" content="width=1024px, initial-scale=1.0, maximum-scale=10.0" />
Все отображается хорошо, когда страница просматривается в ландшафтном режиме, но я не могу заставить вышеупомянутое требуемое поведение портрета работать. Я попытался изменить initial-scale
на 0.75
, и происходит полная противоположность: все вписывается в портретный режим, но есть дополнительное горизонтальное пространство, когда iPad находится в ландшафтном режиме.
Есть ли какой-либо CSS, Javascript или специальный параметр просмотра, который я могу использовать, чтобы заставить это работать?
P.S. Я не могу использовать user-scalable=no
.