Använda Sass-Variabler för Återanvändbara Stilar
Den första användbara funktionen är förekomsten av variabler. Vi kan lagra och återanvända värden genom koden. Det liknar mycket ett programmeringsspråk där det är möjligt att skapa en variabel en gång och använda den flera gånger. För att deklarera en variabel behöver vi sätta ett dollartecken ($) och ett variabelnamn, och sedan sätter vi ett kolon (:) och anger ett värde.
$textPrimaryColor: #49423c;
Observera
Det går att använda valfri namngivningsnotation, oavsett om det är kebab case (
text-primary-color), snake case (text_primary_color) eller camel case (textPrimaryColor). Det viktiga är att använda samma namngivningsnotation genom hela projektet.
Föreställ dig att vi behöver skapa en markup där all textfärg är #474943 och dess teckenstorlek är 24px. Sass-filen skulle se ut så här:
$textColor: #474943;
$textFontSize: 24px;
p {
color: $textColor;
font-size: $textFontSize;
}
Vi håller alltid variabler så beskrivande som möjligt för att säkerställa vad varje variabel ansvarar för.
Fördelen är att det blir enkelt att göra designändringar i projektet senare. Om teckenstorleken eller färgen på texten ändras kan vi uppdatera värdet på variablerna $textColor och $textFontSize, och projektet kommer att uppdateras därefter.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain more about how variables work in Sass?
What are some best practices for naming variables in Sass?
Can I use variables for other CSS properties besides color and font size?
Awesome!
Completion rate improved to 2.04
Använda Sass-Variabler för Återanvändbara Stilar
Svep för att visa menyn
Den första användbara funktionen är förekomsten av variabler. Vi kan lagra och återanvända värden genom koden. Det liknar mycket ett programmeringsspråk där det är möjligt att skapa en variabel en gång och använda den flera gånger. För att deklarera en variabel behöver vi sätta ett dollartecken ($) och ett variabelnamn, och sedan sätter vi ett kolon (:) och anger ett värde.
$textPrimaryColor: #49423c;
Observera
Det går att använda valfri namngivningsnotation, oavsett om det är kebab case (
text-primary-color), snake case (text_primary_color) eller camel case (textPrimaryColor). Det viktiga är att använda samma namngivningsnotation genom hela projektet.
Föreställ dig att vi behöver skapa en markup där all textfärg är #474943 och dess teckenstorlek är 24px. Sass-filen skulle se ut så här:
$textColor: #474943;
$textFontSize: 24px;
p {
color: $textColor;
font-size: $textFontSize;
}
Vi håller alltid variabler så beskrivande som möjligt för att säkerställa vad varje variabel ansvarar för.
Fördelen är att det blir enkelt att göra designändringar i projektet senare. Om teckenstorleken eller färgen på texten ändras kan vi uppdatera värdet på variablerna $textColor och $textFontSize, och projektet kommer att uppdateras därefter.
Tack för dina kommentarer!