Ich versuche, ein Ansichtsfenster für den mobilen Safari zu konfigurieren. Mit dem Meta-Tag viewport versuche ich sicherzustellen, dass es kein Zoomen gibt und dass man die Ansicht nicht horizontal scrollen kann. Dies ist der Meta-Tag, den ich verwende:
<meta id="viewport" name="viewport" content ="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
Wenn ich die Seite auf meinem iPhone lade, scheint sie gut auszusehen:
Aber ich kann einen horizontalen Bildlauf durchführen, so dass es wie folgt aussieht (weiter nach rechts kann ich nicht gehen):
Wenn ich die Seite ins Querformat wechsle, wird sie wie erwartet gerendert, wobei die horizontale Bildlaufposition fixiert wird.
Ich versuche herauszufinden, wie ich diese Seite dazu bringen kann, nicht mehr horizontal zu scrollen. Ist es möglich, dass ich irgendein Seitenelement habe, das den Inhalt nach außen drückt? Ich würde nicht einmal erwarten, dass mit einem korrekten Viewport-Set möglich sein, aber ich greife hier nach Strohhalmen.