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
1. MySQL-Benutzerverwaltung [Beispiel 1.1] Melden...
<meta http-equiv="x-ua-kompatibel" co...
Inhaltsverzeichnis React-Fasererstellung 1. Bevor...
Einführung: Dieser Artikel stellt hauptsächlich v...
Der automatische Bildlaufeffekt der Seite kann du...
Wenn Sie einer Option das Attribut selected = &quo...
Dieser Artikel listet die am häufigsten verwendet...
Inhaltsverzeichnis Vorwort Informationen zu WebSo...
Die Anzeige von Daten ist seit jeher eine Forderu...
Installation der Msyql-Datenbank. Zu Ihrer Inform...
Mobile Mobile Seiten müssen nur mit Chrome und Sa...
Derjenige, der eine neue Verbindung herstellt, en...
1. Installieren Sie MySQL: Verwenden Sie die folg...
Inhaltsverzeichnis 1. Übersicht 1.1 Was ist ein P...
Verwenden Sie Anti-Shake, um DIV verschwinden zu ...