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
Das feste Layout des Seitenkopfes wurde zuvor mit...
Wenn ein Thread eine DELAYED-Anweisung für eine T...
HTML <dl> Tag #Definition und Verwendung Da...
HTTP-Statuscodes Der Statuscode besteht aus 3 Zif...
1. HTML-Teil <Col span="2">Datei ...
Inhaltsverzeichnis Master-Slave-Replikationsmecha...
Laden Sie das Image herunter (optionaler Schritt,...
Inhaltsverzeichnis Vorwort 1. Lazy Loading-Routin...
In diesem Artikel wird der spezifische Code für J...
Beim Erstellen von Webseiten tritt häufig das Pro...
Beim Erstellen von HTML-Webseiten mit Dreamweaver...
chmod-Befehlssyntax Dies ist die korrekte Syntax ...
2048 Minispiel, zu Ihrer Information, der spezifi...
Dokumenthinweise mit dem Attribut show-header <...
Inhaltsverzeichnis 1.parseInt(Zeichenfolge, Basis...