Wie, um die Seite auf den Bildschirm passt Breite auf einem mobilen Gerät?
Ich die eine Seite Formular. Ich brauche diese form skaliert und passen sich an die Bildschirmbreite auf jedes Gerät (Android, iOS, ...). Wie kann ich das mit HTML oder CSS? style="width:100%"
ist keine Lösung in meinem Fall.
Dank!
- Verwenden Sie den media-queries. Look up "responsive design".
Du musst angemeldet sein, um einen Kommentar abzugeben.
Warum ist
width:100%
keine option?Mithilfe von Medienabfragen können Sie zu Zielen auf unterschiedliche Bildschirmgrößen etwa so:
Den obigen code machen würde
form
800px Breite auf jedem Bildschirm, der breiter als 800px, und wenn es auf dem Bildschirm in der Größe gleich oder unter 800px Breite wird es 100% statt. Sie können so viele dieser wie Sie wollen, also zum Beispiel könnte man eine andere media query nach dieser fürmax-width: 500px
und ändern Sie die form Stile, die entsprechend für Bildschirmgrößen 500 Pixel und unten.meta
- tags in Ihrerhead
sind, dass Sie einige andere Verhalten. Kannst du die gesamte HTML-Ausgabe der Seite in das Formular auf?head
Abschnitt:<meta name="viewport" content="width=device-width, target-densitydpi=device-dpi, initial-scale=0, maximum-scale=1, user-scalable=yes" />
können Sie mit anderen Werten Experimentieren (siehe hier) alsviewport
meta-tag ist das, was steuert mobile viewport Verhalten und in Zahlungsverzug Gerät.