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
Zusammengeklappte Kopfzeilen sind eine großartige...
Manche Webseiten erscheinen möglicherweise nicht g...
Vorwort Bei der täglichen Entwicklung müssen wir ...
Bibliotheksverwaltung Erstellen einer Bibliothek ...
Grundlegende Verwendung <!DOCTYPE html> <...
1. Die ENV-Anweisung im Dockerfile wird verwendet...
Ich habe vor Kurzem den günstigsten Tencent-Cloud...
Wir möchten in HTML und CSS die Farbe eines Butto...
1. Einführung in Gitlab Offizielle Gitlab-Adresse...
Durch Funktionen lassen sich beliebig viele Anwei...
In diesem Tutorial erfahren Sie alles über die In...
Inhaltsverzeichnis 1. Installation 2. Ins Projekt...
Vorwort Um eine Tabelle zu löschen, kann der Befe...
Inhaltsverzeichnis Methode 1: Set: Es handelt sic...
Dieser Artikel veranschaulicht anhand von Beispie...