1. .scss파일에서 공통으로 작성할 코드를 임시클래스로 작성한다.
%임시클래스명 { 공통 코드 작성 }
%btn {
margin: 5px;
padding: 5px;
border: 2px solid black;
border-radius: 10px;
color: black;
}
2. extend 문법을 이용하여 공통 코드 넣기
@extends 임시클래스명;
.red-btn {
@extend %btn;
background-color: red;
}
.blue-btn {
@extend %btn;
background-color: blue;
}
.yellow-btn {
@extend %btn;
background-color: yellow;
}
▶ 임시클래스는 단독으로 컴파일 되지 않는다.
▶ @extend 뒤에 %로 안 만들고 일반 클래스를 써도 된다.
': ) Web > 웹 스터디' 카테고리의 다른 글
[Sass 실습2] extend, mixin 문법을 이용해 alert 박스 만들기 (0) | 2023.12.13 |
---|---|
[Sass] @mixin 문법 사용 방법 (0) | 2023.12.13 |
[Sass 실습1] [Nesting 문법] Sass를 이용해 리스트 만들기 (0) | 2023.12.13 |
[HTML/CSS] 크롬 개발자 도구를 이용한 오류 수정 / 알 수 없는 Padding 제거 (0) | 2023.12.13 |
[HTML/CSS] 경로설정 오류 Refused to apply style from~is not a supported stylesheet MIME type, and strict MIME checking is enabled. (0) | 2023.12.13 |