Sass introduktion
- Föregående sida Sass kurs
- Nästa sida Sass installation
Detta är vad du bör veta
Innan du fortsätter, bör du ha en grundläggande förståelse för följande:
- HTML
- CSS
Om du vill lära dig dessa ämnen först, besök vår Hem Besök dessa tutorial på webbplatsen.
Vad är Sass?
- Sass betyder Syntactically Awesome Stylesheet (en fantastisk syntaks för stilarkiv)
- Sass är en CSS-utökning
- Sass är en CSS-preprocessor
- Sass är helt kompatibel med alla versioner av CSS
- Sass minskar CSS-repetition, vilket sparar tid
- Sass är designad av Hampton Catlin och utvecklad av Natalie Weizenbaum 2006
- Sass kan laddas ner och användas gratis
Varför använda Sass?
Stilarkiv blir större och mer komplexa, och svårare att underhålla. Detta är där en CSS-preprocessor kan hjälpa till.
Sass låter dig använda egenskaper som inte finns i CSS, som variabler, inbäddade regler, mixin, import, arv, inbyggda funktioner och andra funktioner.
Ett användbart enkelt exempel på Sass
Anta att vi har en webbplats med tre huvudsakliga färger:
Hur många gånger behöver du skriva dessa HEX-värden? Många gånger. Vad om samma färg ändras?
Du kan skriva följande kod i Sass, istället för att flera gånger skriva de ovanstående värdena:
Sass exempel
/* Definiera variabler för den ursprungliga färgen */ $primary_1: #a2b9bc; $primary_2: #b2ad7f; $primary_3: #878f99; /* Använd variabler */ .main-header { background-color: $primary_1; } .menu-left { background-color: $primary_2; } .menu-right { background-color: $primary_3; }
Så, när du använder Sass, om den ursprungliga färgen ändras, behöver du bara ändra den på ett ställe.
Hur fungerar Sass?
Webbläsaren förstår inte Sass-koden. Därför behöver du en Sass-voorbehandlare för att konvertera Sass-koden till standard CSS.
Denna process kallas översättning (transpiling). Så, du behöver ge översättaren (ett program) Sass-koden och sedan få CSS-koden tillbaka.
Tips:Översättning är ett termer som används för att översätta källkod skriven i ett språk till ett annat språk.
Sass filtyp
Filändelsen för Sass-filer är ".scss".
Sass kommentarer
Sass stöder standard CSS-kommentarer /* kommentar */
,dessutom stöder vi kommentarer i raden // kommentar
:
Sass exempel
/* Definiera huvudfärgerna */ $primary_1: #a2b9bc; $primary_2: #b2ad7f; /* Använd variabler */ .main-header { background-color: $primary_1; // Du kan lägga till kommentarer här }
- Föregående sida Sass kurs
- Nästa sida Sass installation