[S2L4] Preprocessing 2 Flashcards
Was sind parametrische Mixins?
Less Mixing, welche Parameter und Argumente akzeptieren
Wie sieht ein custom Mixin aus?
.custom-layout(@justify, @align){ display: flex; justify-content: @justify; align-items: @align; } // usage .custom-layout(flex-end, center);
Was ist der unterschied zwischen Yarn und NPM?
- Ziemlich gleich zum installieren und managen von Versionen von Software
- Sind historisch gewachsen machen aber das gleiche
Was macht eine Funktion in Less?
-Verändert einen CSS Wert gemäß der Funktion
Wie sieht ein Beispiel für eine Funktion in Less aus?
//Darken macht die Farbe um 5% dunkler &:hover { // The compiled color returned is #006667 background-color: darken(teal, 5%)
Was sind Escapes in Less?
-Text der als Strings in Escape Variablen gespeichert wird.
Wie sieht ein Escape in Less aus?
// Escaped values
@tablet: ~”(min-width: 500px)”;
@desktop: ~”(min-width: 800px)”;
h1 {
font-size: 2rem;
padding: 10px;
@media @tablet {
padding: 20px;
}
@media @desktop {
font-size: 1.8rem;
padding: 0 10px;
Was sind imports in LESS?
-Das Importierten von anderen Less Dateien die man die die LESS Datei laden kann
Wie organisiert man eine Less @imports am besten?
-// The cascade matters!
// Vars and Mixins @import "variables"; @import "mixins";
// General Styles Here @import "reset"; @import "general-styles";
// Components Here @import "header"; @import "cta"; @import "main-content"; @import "contact"; @import "footer";
Wie organisiert man eine Less @imports am besten?
-// The cascade matters!
// Vars and Mixins @import "variables"; @import "mixins";
// General Styles Here @import "reset"; @import "general-styles";
// Components Here @import "header"; @import "cta"; @import "main-content"; @import "contact"; @import "footer";