상위 선택자의 반복을 피할 수 있다.

중첩 내 &를 사용해 상위(부모) 선택자를 참조할 수 있다.

// CSS
.fs-small { ... }
.fs-medium { ... }
.fs-large { ... }

// SCSS
.fs {
    &-small { ... }
    &-medium { ... }
    &-large { ... }
}

중첩 내 @at-root를 사용해 중첩을 벗어날 수 있다.

  • 중첩 안에서 생성하되 중첩 밖에서 사용할 경우 유용. => 중첩 내 변수를 중첩 밖에서 사용하고 싶을 때 사용

동일한 네임 스페이스를 가진 속성을 다음과 같이 사용할 수 있다.

// CSS
.fs {
    font-weight: bold;
    font-size: 10px;
}

// SCSS
.fs {
    font: {
        weight: bold;
        size: 10px;
    }
}

'HTML,CSS' 카테고리의 다른 글

ViewPort  (0) 2022.07.22

+ Recent posts