Udførelse af Beregninger med Sass Numeriske Operatorer
Vi kan udføre matematiske beregninger på tal. Sass understøtter alle grundlæggende aritmetiske operationer som addition (+), subtraktion (-), multiplikation (*) og division (/).
width: 100px + 10px; /* 110px */
height: 100% - 20%; /* 80% */
For addition og subtraktion er det vigtigt, at værdierne har samme enhed (f.eks. %, px).
animation-duration: 200ms * 3; /* 600ms */
flex-basis: 100% / 4; /* 25% */
For multiplikation og division er det afgørende, at én værdi er uden enhed. Sass kan ikke beregne division af pixels eller procenter.
Matematiske operationer med variabler
Vi kan nemt inddrage variabler i beregningerne, hvis variablen har en gyldig værdi.
Forestil dig, at vi skal tilføje en dobbelt margin til elementet:
$defaultMargin: 30px;
.item {
margin: $defaultMargin * 2; /* Result is 60px */
}
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
Udførelse af Beregninger med Sass Numeriske Operatorer
Stryg for at vise menuen
Vi kan udføre matematiske beregninger på tal. Sass understøtter alle grundlæggende aritmetiske operationer som addition (+), subtraktion (-), multiplikation (*) og division (/).
width: 100px + 10px; /* 110px */
height: 100% - 20%; /* 80% */
For addition og subtraktion er det vigtigt, at værdierne har samme enhed (f.eks. %, px).
animation-duration: 200ms * 3; /* 600ms */
flex-basis: 100% / 4; /* 25% */
For multiplikation og division er det afgørende, at én værdi er uden enhed. Sass kan ikke beregne division af pixels eller procenter.
Matematiske operationer med variabler
Vi kan nemt inddrage variabler i beregningerne, hvis variablen har en gyldig værdi.
Forestil dig, at vi skal tilføje en dobbelt margin til elementet:
$defaultMargin: 30px;
.item {
margin: $defaultMargin * 2; /* Result is 60px */
}
Tak for dine kommentarer!