설치방법
yarn add node-sass
사용방법
다음과 같이 파일을 만들어줍니다.
box_shadow.scss 파일 생성
@mixin box_shadow ($level) {
@if $level == 1 {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
} @else if $level == 2 {
box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
} @else if $level == 3 {
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
} @else if $level == 4 {
box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
} @else if $level == 5 {
box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
}
}
원하는 파일에서 불러온다음 사용
import '/경로/box_shadow.scss'
***
@include box_shadow(1);
// 아시겠지만 1~4까지 각각 다른 그림자 형태로 보입니다.
728x90
'프로그램 강좌' 카테고리의 다른 글
[SASS]애니메이션 mixin (0) | 2019.09.21 |
---|---|
[html10]반복작업을 줄여주는 class 활용하기 (0) | 2019.09.19 |
[react.js]react-icons 사용하는 방법 (0) | 2019.09.12 |
[js]classList 사용방법 (0) | 2019.09.05 |
[css]keyframe 애니메이션 (0) | 2019.09.04 |