1. Entwicklungsumgebung vue //Installieren Sie postcss-pxtorem npm ich postcss-pxtorem -S 5. Erstellen Sie einen neuen rem-Ordner im src-Verzeichnis, erstellen Sie eine neue rem.js und fügen Sie den folgenden Code hinzu: //Basisgröße const baseSize = 37,5 // Setze die Rem-Funktion function setRem() { const salepro = document.documentElement.clientWidth / 750 // Die aktuelle Seitenbreite ist relativ zur Breite 750. Sie können sie nach Bedarf ändern. // Schriftgröße des Stammknotens der Seite festlegen document.documentElement.style.fontSize = (baseSize * Math.min(salepro, 2)) + 'px' } // setRem() initialisieren //Reset rem beim Ändern der Fenstergröße Fenster.onresize = Funktion () { setRem() } 6. Erstellen Sie eine neue .postcssrc.js im Stammverzeichnis des Projekts und fügen Sie den folgenden Code hinzu: modul.exporte = { "Plugins": { "postcss-pxtorem": { "rootValue": 37,5, "Eigenschaftenliste": ["*"] } } }
7. Importieren in main.js importiere '@/rem/rem.js' 8. Verwenden Sie es in der Vue-Vorlage und fügen Sie dem CSS den folgenden Code hinzu: <style lang="scss" scoped> .um { Breite: 750px; Höhe: 100vh; Box-Größe: Rahmenbox; Hintergrundfarbe: blau !wichtig; .kk { Breite: 350px; Höhe: 350px; Hintergrundfarbe: rot; } } </Stil> 9. Das Wirkungsdiagramm sieht wie folgt aus: 10. Dies ist das Ende dieses Austauschs. Ich hoffe, er wird Ihnen hilfreich sein. Lassen Sie uns zusammenarbeiten, um die Spitze zu erreichen. Oben finden Sie Einzelheiten dazu, wie Vue die REM-Anpassung verwendet. Weitere Informationen zur Verwendung der REM-Anpassung in Vue finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Detailliertes Tutorial zum Kompilieren und Installieren von Python3.6 unter Linux
>>: Detaillierte Erklärung zum Aktivieren des langsamen Abfrageprotokolls in der MySQL-Datenbank
In diesem Artikel wird der spezifische Code von j...
Vorwort Derzeit löst das Front-End domänenübergre...
Codebeispiel Fügen Sie im Head-Tag eine Codezeile ...
Inhaltsverzeichnis 1. Vom Vater zum Sohn 2. Vom S...
1. ip_hash: ip_hash verwendet einen Quelladressen...
Website, (100-1)% des Inhalts ist Navigation 1. J...
Inhaltsverzeichnis 1. Vue-Listener-Array 2. Situa...
1. Zeitdifferenzfunktionen (TIMESTAMPDIFF, DATEDI...
Inhaltsverzeichnis 3 Möglichkeiten zum Bereitstel...
Im Allgemeinen werden Java-Lernprogramme und Bere...
Unicode ist ein von einer internationalen Organis...
vue+element UI kapselt eine öffentliche Funktion ...
Inhaltsverzeichnis MySQL-Client/Server-Protokoll ...
Inhaltsverzeichnis Da Vuex einen einzelnen Zustan...
Vorwort Was ist Staat Wir alle sagen, dass React ...