Brug af Sass-Variabler til Genanvendelige Stilarter
Den første nyttige funktion er eksistensen af variabler. Vi kan gemme og genbruge værdier gennem koden. Det minder meget om programmeringssprog, hvor man kan oprette en variabel én gang og bruge den flere gange. For at erklære en variabel skal vi sætte et dollartegn ($) foran variabelnavnet, derefter et kolon (:) og tildele en værdi.
$textPrimaryColor: #49423c;
Note
Vi kan bruge enhver navngivningsnotation, uanset om det er kebab case (
text-primary-color), snake case (text_primary_color) eller camel case (textPrimaryColor). Det vigtigste er at bruge den samme navngivningsnotation gennem hele projektet.
Forestil dig, at vi skal oprette et markup, hvor al tekstfarve skal være #474943 og skriftstørrelsen skal være 24px. Sass-filen vil se således ud:
$textColor: #474943;
$textFontSize: 24px;
p {
color: $textColor;
font-size: $textFontSize;
}
Vi holder altid variabler så beskrivende som muligt, så vi kan sikre, hvad hver variabel er ansvarlig for.
Fordelen er, at det gør det nemt at foretage designændringer i projektet senere. Hvis tekstens skriftstørrelse eller farve ændres, kan vi opdatere værdien af variablerne $textColor og $textFontSize, og projektet vil blive opdateret tilsvarende.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.04
Brug af Sass-Variabler til Genanvendelige Stilarter
Stryg for at vise menuen
Den første nyttige funktion er eksistensen af variabler. Vi kan gemme og genbruge værdier gennem koden. Det minder meget om programmeringssprog, hvor man kan oprette en variabel én gang og bruge den flere gange. For at erklære en variabel skal vi sætte et dollartegn ($) foran variabelnavnet, derefter et kolon (:) og tildele en værdi.
$textPrimaryColor: #49423c;
Note
Vi kan bruge enhver navngivningsnotation, uanset om det er kebab case (
text-primary-color), snake case (text_primary_color) eller camel case (textPrimaryColor). Det vigtigste er at bruge den samme navngivningsnotation gennem hele projektet.
Forestil dig, at vi skal oprette et markup, hvor al tekstfarve skal være #474943 og skriftstørrelsen skal være 24px. Sass-filen vil se således ud:
$textColor: #474943;
$textFontSize: 24px;
p {
color: $textColor;
font-size: $textFontSize;
}
Vi holder altid variabler så beskrivende som muligt, så vi kan sikre, hvad hver variabel er ansvarlig for.
Fordelen er, at det gør det nemt at foretage designændringer i projektet senere. Hvis tekstens skriftstørrelse eller farve ændres, kan vi opdatere værdien af variablerne $textColor og $textFontSize, og projektet vil blive opdateret tilsvarende.
Tak for dine kommentarer!