Modernes CSS mit Sass – Praxis-Tutorial
- Werde mit diesem dreistündigen Video-Training und dem Webentwickler Daniel Koch zum Sass-Meister
- Definiere Variablen, erstelle eigene Mixins, experimentiere mit Farben und Zahlen und setze zur Krönung Compass ein
- Lerne CSS effizient zu erzeugen und dein neues Wissen für zukünftige Projekte anzuwenden
Schritt für Schritt zur professionellen CSS-Entwicklung. Wenn CSS, dann modern und mit Sass – Daniel Koch zeigt es dir!
18 Videos, 185 Minuten
Modernes CSS mit Sass
Modernes CSS mit Sass – 01 Eine Einführung
7 minDank CSS-Präprozessoren lässt sich CSS deutlich effektiver schreiben. Was diese Präprozessoren sind, welche es gibt und warum die Wahl in dieser Reihe auf Sass fiel, zeigt dieses Video.
Modernes CSS mit Sass – 02 Die Installation
10 minBevor sich Sass nutzen lässt, muss man es installieren. Und Voraussetzung dafür ist Ruby. Beides – also die Installation von Ruby und Sass – wird in diesem Video gezeigt. Anschließend könnt ihr dann gleich testen, ob die Sass-Installation tatsächlich geklappt hat.
Modernes CSS mit Sass – 03 Gekonnte Kompilierung
10 minSass- müssen in CSS-Dateien umgewandelt werden, damit sie tatsächlich nutzbar sind. Dank des Watch-Kommandos könnt ihr Änderungen an einzelnen Dateien oder innerhalb ganzer Verzeichnisse ganz einfach erkennen (lassen).
Modernes CSS mit Sass – 04 Dateien zusammenfassen
13 minÜber @import lassen sich SCSS-Dateien importieren und zusammenfügen. Was das alles mit einem vorangestellten Unterstrich beim Dateinamen zu tun hat, ist ein Aspekt dieses Videos.
Modernes CSS mit Sass – 05 Variablen deklarieren und verwenden
8 minIn Sass gibt es die Möglichkeit zur Deklaration von Variablen. Dieses Konzept steht im herkömmlichen CSS bekanntermaßen nicht zur Verfügung, ist aber in Sass ein geniales Mittel zur effektiven Entwicklung von Stylesheets.
Modernes CSS mit Sass – 06 Das Nesting-Prinzip
11 minDank Nesting lässt sich die Sass-Syntax deutlich schlanker halten, als das in CSS üblich ist. Die Verschachtelung hilft euch zudem dabei, Code deutlich übersichtlicher zu schreiben.
Modernes CSS mit Sass – 07 Gekonnte Vererbung mit Extend
9 minDer Einsatz von @extend ermöglicht es euch, einen Satz von CSS-Eigenschaften von einem zu einem anderen Selektor zu übergeben. Auch das hilft dabei, Sass-Dateien schlank zu halten.
Modernes CSS mit Sass – 08 Module mit den Platzhalter-Selektoren
12 minDer Platzhalter-Selektor ermöglicht die Definition von Modulen. Diese Modularisierung erlaubt die Aufteilung von Sass-Syntax in logische Blöcke, die an verschiedenen Stellen eingebunden werden können.
Modernes CSS mit Sass – 09 Mixins definieren
11 minMixins sind Funktionen, mit denen sich beispielsweise Arbeitsabläufe deutlich vereinfachen lassen. In diesem Video wird gezeigt, wie ihr eigene Mixins definieren und schlussendlich anwenden könnt.
Modernes CSS mit Sass – 10 Der Elternelement-Selektor
9 minMit dem Selektor, um den es in diesem Video geht, könnt ihr auf das Elternelement eines Elements zugreifen. Diesen Selektor gibt es in CSS bekanntermaßen nicht und bietet daher einen riesigen Mehrwert.
Modernes CSS mit Sass – 11 Automatisierung mit For-Schleifen
14 minSass ermöglicht den Einsatz von For-Schleifen. Das funktioniert in Sass ganz einfach und kann beispielsweise für die Definition eines eigenen Grid-Systems herangezogen werden.
Modernes CSS mit Sass – 12 Each- und While-Schleifen
10 minNeben For- können in Sass auch Each- und While-Schleifen genutzt werden. Wie sich das zur Automatisierung nutzen lässt, zeigt dieses Video.
Modernes CSS mit Sass – 13 Fallentscheidungen mit if und else
12 minIn Sprachen wie PHP und JavaScript gibt es die Möglichkeit, auf unterschiedliche Ereignisse mittels if und else reagieren zu können. So etwas gibt es tatsächlich auch in Sass. Wie sich das nutzen lässt, zeigt dieses Video.
Modernes CSS mit Sass – 14 Mathematische Operatoren
10 minIhr könnt in Sass rechnen. Das ist beispielsweise hinsichtlich der Definition von Schriftgrößen praktisch. Dank der entsprechenden Operatoren kann man aber auch sein ganz individuelles Grid-System bauen.
Modernes CSS mit Sass – 15 Farbenspiele
12 minSelbstverständlich können in Sass Farben definiert werden. Sass geht aber auch auf diesem Gebiet deutlich weiter als herkömmliches CSS. Dank der entsprechenden Funktionen lassen sich beispielsweise ganz einfach Farben manipulieren.
Modernes CSS mit Sass – 16 Compass
10 minDas Compass-Framework erweitert die Möglichkeiten von Sass noch einmal um ein Vielfaches. Dieses erste Video zeigt, wie ihr Compass installieren und nutzen könnt.
Modernes CSS mit Sass – 17 Compass und CSS3
8 minDie Projekt-Webseite von Compass ist das zentrale Informationsmittel, wenn es um die Arbeit mit diesem Framework geht. Ich zeige euch anhand der CSS3-Features von Compass, wie ihr mit der Doku arbeiten könnt.
Modernes CSS mit Sass – 18 Compass in Bullet-Aktion und ein Blick auf Susy
11 minEin Beispiel zeigt, wie einfach sich Dinge mit Compass umsetzen lassen. Am Ende dieser Reihe wird zudem ein Blick auf ein alternatives Sass-Framework geworfen. Susy bietet ein schlankes Grid-System.
Kommentiere jetzt „Modernes CSS mit Sass – Praxis-Tutorial“