Pracuję nad stroną internetową zaprojektowaną do najlepszej pracy w trybie poziomym na iPadzie. Wszystko znajduje się w pojemniku o szerokości 1024px, <div>
. Jednak wciąż muszę skalować w dół rzutnię, więc gdy użytkownik zmieni iPada na orientację pionową, użytkownik nie musi pomniejszać ani przewijać w poziomie, aby zobaczyć wszystko na stronie.Przesunięcie w dół szerokości Mobile Mobile Viewport, gdy iPad jest ustawiony w orientacji pionowej? -
Obecnie mam ten <meta>
tag w moim <head>
:
<meta name="viewport" content="width=1024px, initial-scale=1.0, maximum-scale=10.0" />
Wszystko wyświetla w porządku, gdy strona jest wyświetlana w trybie poziomym, ale nie mogę się wspomnianą wyżej wymagane zachowanie portret pracować. Próbowałem zmienić initial-scale
na 0.75
, a dzieje się dokładnie odwrotnie: wszystko pasuje w trybie portretu, ale jest dodatkowa przestrzeń pozioma, gdy iPad jest w trybie poziomym.
Czy istnieje ustawienie CSS, JavaScript lub specjalne ustawienie wyświetlania, które można użyć, aby to działało?
P.S. Nie mogę użyć user-scalable=no
.
Dzięki za odpowiedź. To powinno być łatwe, jeśli najpierw użyłem wzorów opartych na procentach lub em ... – Phil
Tak, poprawne ... byłoby wtedy poprawnie wyświetlane w obu orientacjach ... – testndtv