#1-1. argument 사용하지 않음
1. mixin을 사용하고자하는 scss 파일에서 mixin 작성
@mixin mixin-name() {
// 추가하고싶은 css 코드를 넣는다.
color: red;
.ic-cloe {
width: 40px;
}
}
2. mixin을 사용하고자하는 scss 파일에서 mixin 사용
p {
@include mixin-name();
}
3. 연결된 css에서는 다음과 같이 랜더링된다.
1-2. argument 사용
1. mixin을 사용하고자하는 scss 파일에서 mixin 작성
@mixin mixin-name($color) {
// css 코드
color: $color;
.ic-cloe {
width: 40px;
}
}
// 다음과 같은 방식으로 argument에 기본값을 할당할 수도 있다.
@mixin mixin-name($color: red) {
// css 코드
}
2. mixin을 사용하고자하는 scss 파일에서 mixin 사용
p {
@include mixin-name(blue);
}
3. 연결된 css에서는 다음과 같이 랜더링된다.
'Study > Sass,SCSS' 카테고리의 다른 글
[Sass/SCSS] 반복문 사용하기 (@for $변수 from 시작점 through 끝점) (0) | 2022.12.19 |
---|---|
[Sass/SCSS] 변수 만들기 (0) | 2022.12.18 |
[Sass/SCSS] Sass/SCSS style 쉽게 추적하기 (0) | 2022.12.17 |
[Sass/SCSS] Sass/SCSS 시작하기 - css 랜더링 자동화 (0) | 2022.12.12 |
[Sass/SCSS] Sass/SCSS 시작하기 - 셋팅 (0) | 2022.12.12 |