[S2L3] Less Flashcards
Was ist Preprocessing in CSS?
-Robusteres CSS in einer anderen Sprache geschrieben, welches dann in CSS kompiliert wird.
In welcher Weise geschieht der Ablauf beim Preprocessing von CSS?
Syntax (LESS) -> Compiler (JavaScript) -> CSS
Warum wird Preprocessing genutzt?
- Kann die Produktivität erhöhen
- Kann Fehler vermeiden
Was ist LESS?
-Die Sprache/Syntax in der der Code vor der Kompilierung in CSS geschrieben wird
Was ist NODE?
-Der Kompiler, welcher LESS in CSS umwandelt.
Was kommt am Ende von dem kompilierten LESS Code heraus?
-Normales CSS
Kann der Browser LESS Code lesen?
-Nein, es muss zu CSS kompiliert werden
Welche neuen Funktionen bring LESS mit?
- Variablen
- Mixins
- Nesting
- Nesting-at
- Operations
Was machen Variablen in LESS?
-Erlauben es Daten in Variablen abzuspeichern und an verschiedenen Codestellen zu verwenden
Was machen Mixins in LESS?
-Erlauben es mit .klassenname ganze klassen als Variablen zu benutzen und an anderen Orten alle Eigenschaften der Klasse einzubinden
Was machen Operations in LESS?
-Matheoperationen auf Eigenschaften mit + - * / durchführen