SCSS-3 중첩속성, 네임스페이스

홍인열·2021년 8월 12일
0

중첩속성

텍스트CSS를 작성하다 보면 font-size, font-weight 처럼 공통적으로 들어가는 font-같은 부분이 있다.
이런 부분을 좀더 간편하게 해주는 방법이 SCSS의 중첩 속성을 이용하는 방법이다.

네임스페이스뒤에 ':'과 중괄호 뒤에 ;입력을 주의하자

// 중첩된 속성, 네임스페이스가 동일할때

.box {
    font: {
        weight: bold;
        size: 10px;
        family: sans-seirif;
    };
    margin: {
        top: 20px;
        left: 20px;
    };
    padding: {
        top: 10px;
        bottom: 40px;
        left: 20px;
        right: 30px;
    };
}

// css compile

.box {
  font-weight: bold;
  font-size: 10px;
  font-family: sans-seirif;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 30px;
}
profile
함께 일하고싶은 개발자

0개의 댓글