Rem-Layout-Anpassung 1. npm-Installationnpm installiere postcss-pxtorem --save 2. Erstellen Sie eine neue .postcssrc.js und nehmen Sie die folgenden Änderungen vor Notiz: modul.exporte = { "Plugins": { //"postcss-import": {}, //"postcss-url": {}, "Autopräfixer": { Browser: ['Android >= 4.0', 'iOS >= 7'] }, "postcss-pxtorem": { "RootValue": 32, "Eigenschaftenliste": ["*"] } } } 3. Erstellen Sie ein neues rem.jsKonstante Basisgröße = 32 // Setze die Rem-Funktion function setRem () { // Das Skalierungsverhältnis der aktuellen Seitenbreite im Verhältnis zur Breite 750, das nach Bedarf geändert werden kann. const scale = document.documentElement.clientWidth / 750 // Schriftgröße des Stammknotens der Seite festlegen document.documentElement.style.fontSize = (baseSize * Math.min(scale, 2)) + 'px' } // setRem() initialisieren //Reset rem beim Ändern der Fenstergröße Fenster.onresize = Funktion () { setRem() } 4. rem.js in main.js einführenimportiere "./rem.js" An diesem Punkt ist die Browseranpassung von Vant+postcss-pxtorem abgeschlossen. 5. Erstellen Sie ein neues rem.js und führen Sie es in main.js ein(Funktion (doc, win) { var docEl = doc.documentElement var resizeEvt = 'Orientierungsänderung' im Fenster? 'Orientierungsänderung' : 'Größe ändern' var neu berechnen = Funktion () { var Clientbreite = docEl.Clientbreite if (!Clientbreite) return wenn (parseInt(20 * (Clientbreite / 320)) > 35) { docEl.style.fontSize = 35 + "px" } anders { docEl.style.fontSize = 20 * (Clientbreite / 320) + 'px' } } wenn (!doc.addEventListener) return win.addEventListener(resizeEvt, neu berechnen, false) doc.addEventListener('DOMContentLoaded', neu berechnen, false) })(Dokument, Fenster) importiere "./rem.js" 6. Fügen Sie globale Stilvariablen hinzu und verwenden Sie sie// Das Skalierungsverhältnis der aktuellen Seitenbreite im Verhältnis zur Breite 750, das nach Bedarf geändert werden kann. $rem: (640/750)/40; Körper{ Breite: $rem * 24rem; } Dies ist das Ende dieses Artikels über Vant+postcss-pxtorem zur Browseranpassung. Weitere relevante Inhalte zur Vant+postcss-pxtorem-Anpassung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Das Implementierungsprinzip der MySQL-Master-Slave-Synchronisation
>>: So installieren Sie JDK8 unter Windows
In diesem Artikel wird der spezifische Code für J...
Spezifische Methode: Öffnen Sie zuerst die Eingab...
Bibliotheksbetrieb Abfrage 1.SHOW DATABASE; ----A...
Wie deinstalliere ich eine MySQL-Datenbank unter ...
Vorwort Anwendungsszenario: Wahrscheinlich muss d...
Beinhaltet den Prozess der Initialisierung des Ro...
1. Dokumentationsregeln 1. Groß-/Kleinschreibung b...
1. Konstruktion 1. Bereiten Sie die Datei htpassw...
1. Umweltvorbereitung Tencent Cloud Server CENTOS...
In diesem Artikelbeispiel wird der spezifische Co...
Ich bin erst vor Kurzem in eine neue Firma einges...
Inhaltsverzeichnis Warum den Lebenszyklus versteh...
Code kopieren Der Code lautet wie folgt: <!DOC...
Schluss mit Unsinn, Postleitzahl HTML-Teil <di...
Überblick: Ich habe aus mehreren auf dem Markt er...