SCSS에서 사용하는 데이터 타입 모음

: number, string, color, boolean, null, list, map, .class

 

@each 문법을 이용해서 list, map안에 데이터를 꺼내서 사용할 수 있다.

 

$number: 1;

$string: bold;

$color: red;

$boolean: true;

$null: null;

// 자바스크립트에서 배열과 유사
$list: orange, royalblue, yellow;

// key, value 형태의 자바스크립트에서 객체데이터와 유사(object)
$map: (
    o: orange,
    r: royalblue,
    y: yellow
);

.box {
    whidth: 100px;
    color: red;
    position: relative;
}

// list데이터를 반복적으로 수행
@each $c in $list {
    .box {
        color: $c;
    }
}

// map데이터를 반복적으로 수행
@each $k, $v in $map {
    .box-#{$k}{
        color: $v;
    }
}

확인

'프론트엔드 > SCSS, Sass' 카테고리의 다른 글

모든 컴포넌트에서 전역 스타일 가져오기  (0) 2022.01.10
SCSS - 가져오기  (0) 2021.06.26
SCSS - 색상 내장 함수  (0) 2021.06.25
SCSS - 함수  (0) 2021.06.25
SCSS - 반복문  (0) 2021.06.25

+ Recent posts