재사용에 인수의 기본값 설정
인수의 기본값을 설정했을 경우, 인수 입력란을 비워두면 기본값이 입력된다.
기본 구조
SCSS
@mixin size ($매개변수 : 기본값){
스타일;
}
Include에 값이 없을 경우
SCSS
@mixin size ($w : 200px, $h : 300px){
width : $w;
height : $h;
}
.class{
@include size;
}
Compile 된 CSS
.class{
width : 200px;
height : 300px;
}
Include에 값이 일부 있을 경우
SCSS
@mixin size ($w : 200px, $h : 300px){
width : $w;
height : $h;
}
.class{
@include size($h:400px);
}
Compile 된 CSS
.class{
width : 200px;
height : 400px;
}
Include에 값이 전부 있을 경우
SCSS
@mixin size ($w : 200px, $h : 300px){
width : $w;
height : $h;
}
.class{
@include size(100px,200px);
}
Compile 된 CSS
.class{
width : 100px;
height : 200px;
}
'달밤에 코딩하기 > Sass & SCSS' 카테고리의 다른 글
#16 - SCSS 재사용 - 스타일 전달 (@content) (0) | 2021.06.10 |
---|---|
#15 - SCSS 재사용 - 가변인수(...) (0) | 2021.06.10 |
#13 - SCSS 재사용 - 매개변수/인수 (0) | 2021.06.09 |
#12 - SCSS 재사용 - @mixin @include (0) | 2021.06.09 |
#11 - SCSS 산술 연산 (0) | 2021.06.09 |