Vers le bas l'échelle Mobile Safari largeur de la fenêtre d'affichage lorsque l'iPad est en orientation portrait?-

Je suis en train de travailler sur un site web qui est conçu pour fonctionner à son meilleur lors de l'affichage dans le mode paysage sur iPad. Tout est en 1024px de large <div> conteneur. Cependant, je suis encore nécessaire à l'échelle vers le bas de la fenêtre d'affichage ainsi, lorsque l'utilisateur active l'iPad en mode portrait, l'utilisateur n'a pas à effectuer un zoom arrière ou faites défiler horizontalement de tout voir sur la page.

Actuellement, j'ai cette <meta> balise dans mon <head>:

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

Tout s'affiche bien lorsque la page est affichée en mode paysage, mais je ne peux pas obtenir le précitées nécessaire portrait comportement au travail. J'ai essayé de changer les initial-scale à 0.75, et l'exact contraire qui se produit: tout tient au mode portrait, mais qu'il reste encore espace horizontal lorsque l'iPad est en mode paysage.

Est-il CSS, Javascript ou spécial fenêtre d'affichage paramètre que je peux utiliser pour obtenir que cela fonctionne?

P. S. je ne peux pas utiliser user-scalable=no.

OriginalL'auteur Phil | 2011-06-29