1. Um das Web responsive zu entwickeln, muss sich die Seite an die Bildschirmgröße anpassen. Sie können ein flüssiges Layout verwenden, wie im vorherigen Artikel (adaptives Breitenlayout). Andere spezifische kleinere Probleme können durch die Verwendung von Medienabfragen gelöst werden (lassen Sie den IE CSS3-Medienabfragen unterstützen, um responsives Webdesign und CSS3-Medienabfragen zu erreichen). Code kopieren Der Code lautet wie folgt:<meta content="width=Gerätebreite, Anfangsmaßstab=1,0, Maximalmaßstab=1,0, Benutzerskalierung=0;" name="Ansichtsfenster" /> <meta content="ja" name="apple-mobile-web-app-fähig" /> <meta content="schwarz" name="apple-mobile-web-app-status-bar-style" /> <meta content="Telefonnummer" name="Formaterkennung" /> Das erste Meta-Tag bedeutet: Erzwingen Sie ein Verhältnis von Dokumentbreite 1:1 zur Gerätebreite und ein maximales Verhältnis von Dokumentbreite zu 1,0. Lassen Sie nicht zu, dass Benutzer zum Vergrößern auf den Bildschirm klicken. Der zweite Meta-Tag ist ein privater Meta-Tag für Safari auf iPhone-Geräten, was bedeutet: Surfen im Vollbildmodus erlauben; Das dritte Meta-Tag ist ebenfalls ein privates Tag für das iPhone, das den Stil der Statusleiste oben in Safari auf dem iPhone angibt. Der vierte Meta-Tag bedeutet: Sagen Sie dem Gerät, dass es die Zahlen auf der Seite als Telefonnummern ignorieren soll. Beispiele finden Sie hier: Häufige Beispiele für Meta-Tags 4. Achten Sie auf die Größe des Links, da es sich bei den meisten um Touchscreen-Telefone handelt und Benutzer daher problemlos auf das Etikett klicken können sollten (ich habe zuvor einen Artikel dazu gesehen, kann die Quelle jetzt aber nicht finden. Die Mindestgröße scheint 42 x 42 Pixel zu betragen): Die Größe des Bedienobjekts richtet sich nach der Fingerbedienung und die Größe der Taste wird gemäß der Spezifikation festgelegt: 5. Es sollte eine sanfte Degradation (sanfte Degradation) erreicht werden und JS und Bilder sollten weniger verwendet werden. Die Seite sollte auch ihren Wert widerspiegeln, wenn Benutzer das Herunterladen von JS und Bildern verbieten (da viele Apps standardmäßig so eingestellt sind, dass Bilder und andere Ressourcen unter 3G nicht automatisch heruntergeladen werden). Code kopieren Der Code lautet wie folgt:/* Großer Desktop */ @media (Mindestbreite: 1200px) { ... } /* Hochformat-Tablet in Querformat und Desktop */ @media (min. Breite: 768px) und (max. Breite: 979px) { ... } /* Querformatiges Telefon zu hochformatigem Tablet */ @media (maximale Breite: 767px) { ... } /* Handys im Querformat und nach unten */ @media (maximale Breite: 480px) { ... } 8. Natürlich können Sie auch basierend auf verschiedenen Terminals zu verschiedenen URLs springen, siehe: JavaScript für mobile Terminals wie Mobiltelefone und Tablets zur Anpassung an Sprung-URLs |
<<: Detaillierte Erklärung der Unterschiede zwischen ähnlichen Tags und Attributen in HTML
Inhaltsverzeichnis Szenarioanalyse Entwicklung Zu...
20200804Nachtrag: Der Artikel könnte falsch sein....
Beginnen wir mit einer Frage Als ich vor fünf Jah...
Inhaltsverzeichnis Allgemeine Schlüsselaliase Sch...
Serverstatusanalyse CPU-Details des Linux-Servers...
Inhaltsverzeichnis 1. Props übergeordnete Kompone...
MySQL-Passwort ist korrekt, aber keine lokale Anm...
Heute hat mich bei der Arbeit ein Freund, den ich ...
1. Erstellen Sie die MySQL-Datenbank nacos_config...
Hallo zusammen, ich frage mich, ob ihr die gleich...
Tomcat selbst optimieren Tomcat-Speicheroptimieru...
1. Finden Sie eine geeignete Version von Redis fü...
01. Befehlsübersicht Linux bietet ein umfangreich...
Remote-SSH installieren und konfigurieren Öffnen ...
Inhaltsverzeichnis 1. Einführung in jQuery 2. jQu...