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
Systemumgebung: Redis-Version: 6.0.8 Docker-Versi...
Vorwort In Bezug auf die Verwendung von MySQL-Ind...
Einführung Memcached ist ein verteiltes Caching-S...
Installieren Sie Fastdfs auf Docker Mount-Verzeic...
brauchen: In naher Zukunft werden wir die Funktio...
Inhaltsverzeichnis Vorwort 1. Systemdienststeueru...
1. Dynamische Parameter Ab 2.6.0 können Sie einen...
Konfigurationsmethode für die kostenlose Installa...
1. Konstruktion 1. Bereiten Sie die Datei htpassw...
Mit der Verbreitung von 3G nutzen immer mehr Mens...
Installieren Sie zunächst SSH in Linux. Nehmen Si...
Dieser Artikel ist eine selbstgeschriebene Nachah...
Sicht: Wenn eine temporäre Tabelle wiederholt ver...
GitHub-Adresse: https://github.com/dmhsq/dmhsq-my...
Dieser Artikel stellt hauptsächlich die Lösung fü...