Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Ordner-Datei-Struktur | Präprozessoren
Fortgeschrittene CSS-Techniken
course content

Kursinhalt

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken

1. Einführung
2. Elementpositionierung
3. Übergänge
4. Animationen
5. Transformationen
6. Adaptive/Responsive Websites und Apps
7. Präprozessoren

book
Ordner-Datei-Struktur

Manchmal ist es eine Herausforderung, den gesamten Code in einer Datei zu schreiben. Sass ermöglicht es, den Code in verschiedene Dateien und Ordner aufzuteilen. Dies vereinfacht die Wartung und das Refactoring des Codes.

sass Ordner

Unsere erste Aufgabe ist es, den sass Ordner im Projektstamm zu erstellen. Auf diese Weise lassen wir den Compiler wissen, dass wir Sass im Projekt verwenden.

sass Ordnerorganisation

Im sass Ordner:

  1. Wir erstellen die Datei main.scss. Es ist die Hauptdatei für den Compiler. Wir werden alle Fragmente mit Hilfe der @import Direktive mit dieser Datei verbinden;
  2. Wir erstellen verschiedene Ordner für die sass Partials. (z.B. der utilities Ordner für Variablen, der components Ordner für die sich wiederholenden Stile einiger Elemente, der base Ordner für die globalen Stile und das Zurücksetzen des Standardverhaltens von Elementen, und der layouts Ordner für nicht wiederholende Stile).

Partials

Jetzt sind wir bereit, Dateien hinzuzufügen und etwas Sass-Code zu schreiben, um den Elementen die Stile zu geben. Um die Struktur beizubehalten, erstellen wir eine Datei für jede Funktion. Der Dateiname muss mit dem Unterstrich (_) beginnen. Für den Compiler bedeutet dies, dass es sich nicht um die Hauptdatei handelt. Es ist eine Teildatei.

Die gesamte Struktur ist bereit. Wir können alle Dateien mit Hilfe der main.scss-Direktive in die @import-Datei importieren. Die Reihenfolge ist entscheidend. Zum Beispiel, wenn wir einige Variablen aus der Datei _variables.scss in der Datei _button.scss verwenden möchten, dann müssen wir den Import der Datei _variables.scss höher als den Import der Datei _button.scss innerhalb der main.scss-Datei halten.

Die Syntax zum Importieren der Datei ist wie folgt. Wir verwenden @import und doppelte Anführungszeichen (""), um den korrekten Pfad zur Datei anzugeben.

Der resultierende Inhalt in der main.scss-Datei ist wie folgt:

Hinweis

Wir haben die Grundlagen des Sass-Präprozessors betrachtet, die es uns ermöglichen, ihn für Projekte zu nutzen. Allerdings hat jeder Präprozessor eine Vielzahl unterschiedlicher Funktionen. Alle davon abzudecken, unterscheidet sich vom Plot dieses Kurses.

Was ist der empfohlene Speicherort für Dateien im "sass"-Ordner?

Was ist der empfohlene Speicherort für Dateien im "sass"-Ordner?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 7
We're sorry to hear that something went wrong. What happened?
some-alt