2017-07-18 98 views
0

我想知道是否有某種方法可以使用影響SCSS樣式的變量。SCSS:如何使用變量來編寫樣式類?

我在尋找類似:

var x = 1 
.class1 { 
    if (x==1) { 
     background-color: red; 
    } else { 
     background-color: blue; 
    } 
} 
.class2 { 
    if (x==1) { 
     background-color: blue; 
    } else { 
     background-color: red; 
    } 
} 

回答

2

您可以使用@if和@else

$x:1; 

.class1 { 
    @if $x == 1 { 
     background-color: red; 
    } @else { 
     background-color: blue; 
    } 
} 
.class2 { 
    @if $x == 1 { 
     background-color: blue; 
    } @else { 
     background-color: red; 
    } 
}