Gibt es eine Möglichkeit zu zwingen, horizontal / Querformat-layout auf mobilen Geräten?
Baue ich eine mobile version der website, und in diesem speziellen Fall würde es perfekt Aussehen, in horizontalem layout. Gibt es eine Möglichkeit, um dies zu erzwingen layout-egal Einstellung user sind?
Antwort mit einer universellen Art und Weise gewürdigt wird, aber auch wenn Sie wissen, wie Sie diese erreichen auf eine bestimmte Plattform (iPhone, android..) so können wir vielleicht sammeln, einen anständigen Satz von Regeln, die zu Ziel-Mehrheit der mobilen Benutzer.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es einen hack, der dies tun, aber ich ernsthaft davon abraten - Ihr design anpassen sollten, ob jemand im portrait-oder landscape-Modus.
Schritt 1: Abfrage der Fenster.Orientierung - Eigenschaft, um zu sehen, wenn Sie in landscape oder portrait-Modus
Schritt 2: Wenn Sie im portrait-Modus verwenden, ein -webkit-transform: rotate (-90) auf einen div, der die Verpackung Ihrer gesamten Seite zu zwingen, es in ein Querformat.
Diese nicht funktionieren - der browser-Benutzeroberfläche wird noch im portrait-Modus, aber vermutlich wird der Benutzer herausfinden, dass Sie eigentlich drehen Sie das Telefon wieder in den landscape-Modus, um den Inhalt anzuzeigen. Das ist unglaublich ärgerlich für die Benutzer - es gibt wohl einen guten Grund, Sie zu Lesen versucht, Ihre Website in den portrait-Modus.
HTMLelement
.Versuchen, das hinzufügen dieses Meta den <head>
Das Vorhandensein einer horizontalen scrollbar im vertikalen Modus werden die cue-Benutzer, dass er/Sie braucht, um zu drehen in die Landschaft. Ich sehe nicht viele Anwendungsfälle für diese - aber ich habe gesehen das bei einigen spielen und mapping-Anwendungen, so dass es nicht ganz böse.