!default 플래그는 할당되지 않은 변수의 초깃값을 설정한다.
할당되어있는 변수가 있다면 변수가 기존 할당 값을 사용한다.
$color-primary에 이미 다른 것이 존재한다면 기본 선언 값을 사용하겠다 라는 뜻이다.
유용하게 사용할 수 있는 것은
만약에 부트스트랩에서 외부 라이브러리를 연결했는데 변수 이름이 같아서 내가 작성한 코드의 변수들이
덮어쓰기 되어지면 안되기 때문에 그 때 사용한다.
728x90
'WEB > SASS,SCSS' 카테고리의 다른 글
[SCSS] 문자 + 연산 (0) | 2021.04.20 |
---|---|
[SCSS] @import / 여러 파일 가져오기 / 파일 분할 / 하나의 css로 컴파일 (0) | 2021.04.19 |
[SCSS] 변수의 !global 전역설정 (0) | 2021.04.19 |
[SCSS] 변수 유효 범위 / 변수 재할당 (0) | 2021.04.19 |
[SCSS] 변수 $ /반복적으로 사용되는 값을 정의한다. (0) | 2021.04.19 |