Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie kann ich in einer zentralen SCSS-Datei deklarierte Variablen über mehrere SASS-Dateien hinweg verwenden?

Barbara Streisand
Freigeben: 2024-11-10 17:39:02
Original
874 Leute haben es durchsucht

How can I use variables declared in a central SCSS file across multiple SASS files?

Variablen über mehrere SASS-Dateien hinweg verwenden

Problem:

Sie streben eine zentralisierte Aufrechterhaltung an .scss-Datei zur Verwaltung aller Variablendefinitionen innerhalb eines Projekts. Das Projekt umfasst zahlreiche CSS-Dateien, deren Ziel darin besteht, projektweite Stilvariablen an einem einzigen Ort zu deklarieren. Gibt es eine Methode, um dies in SCSS zu erreichen?

Lösung:

Um dies zu erreichen, befolgen Sie diese Schritte:

  1. Erstellen Sie einen Ordner mit dem Namen „utilities“ und erstellen Sie darin eine Datei mit dem Namen „_variables.scss“.
  2. In „_variables.scss“, deklarieren Sie Ihre Variablen wie folgt:
$black: #000;
$white: #fff;
Nach dem Login kopieren
  1. Als nächstes erstellen Sie eine „style.scss“-Datei, die alle Ihre anderen SCSS-Dateien importiert:
// Utilities
@import "utilities/variables";

// Base Rules
@import "base/normalize";
@import "base/global";
Nach dem Login kopieren
  1. In jeder der importierten Dateien können Sie auf die deklarierten Variablen zugreifen. Stellen Sie sicher, dass Sie die Variablendatei vor allen anderen Dateien importieren, die Zugriff auf die Variablen erfordern.

Mit diesem Ansatz können Sie projektweite Variablen zentral verwalten und gleichzeitig die Modularität Ihrer SCSS-Codebasis beibehalten.

Das obige ist der detaillierte Inhalt vonWie kann ich in einer zentralen SCSS-Datei deklarierte Variablen über mehrere SASS-Dateien hinweg verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage