2016-07-02 2 views
0

난과 예제 코드가 있습니다. 내가 떨어져 또 다른 예SCSS의 의미는 무엇입니까?

$fa-css-prefix: fa; 
.#{$fa-css-prefix} { ... } 

은 무엇을 의미 하는가에게에서 구글에 아무것도 찾을 수 없습니다 #

.#{$item} { 
    background: $item; 
    } 

?

+1

의심스러운 경우 chec 출력 CSS. – 4castle

답변

5

이 식의 두 부분 .는 CSS 클래스 선택기는 선택기 및 속성 이름의 변수의 사용을 허용 #{}interpolation 구가있다

$name: foo; 
$attr: border; 
p.#{$name} { 
    #{$attr}-color: blue; 
} 

생성 된 CSS :

p.foo { 
    border-color: blue; }