▶ 기본적으로 @extend와 비슷하나 @mixin을 이용하면 특정 요소만 바꿀 수 있다.
1. .scss파일에서 @mixin을 이용해 원하는 이름으로 작명하여 공통 코드를 작성한다.
@mixin 작명() { 공통 코드 }
▶ 여기서 () 안에 특정한 요소를 $로 지정하면 나중에 코드에 넣을 때 $부분을 다르게 줄 수 있다.
@mixin 색깔($버튼색깔){
background-color: $버튼색깔;
}
2. @include을 이용해 1에서 만든 것을 이용하여 공통 코드 부분을 넣어준다.
@inlcude 작명();
@include 색깔($초록);
▶ $는 여러개 사용가능하고 왼쪽에 넣을 수도 있다.
': ) Web > 웹 스터디' 카테고리의 다른 글
[Sass 실습3] Bootstrap을 이용한 컬럼 레이아웃 만들기 (mixin, nesting 문법 이용) (0) | 2023.12.14 |
---|---|
[Sass 실습2] extend, mixin 문법을 이용해 alert 박스 만들기 (0) | 2023.12.13 |
[Sass] @extend 문법 사용 방법 (0) | 2023.12.13 |
[Sass 실습1] [Nesting 문법] Sass를 이용해 리스트 만들기 (0) | 2023.12.13 |
[HTML/CSS] 크롬 개발자 도구를 이용한 오류 수정 / 알 수 없는 Padding 제거 (0) | 2023.12.13 |