SCSS & SASS - 중첩된 속성

일상 코딩·2022년 4월 11일
0

SCSS & SASS

목록 보기
6/16
post-thumbnail

01.SCSS 중첩된 속성

  • font:처럼 : 기호로 시작하여 중첩된 속성을 나타낼 수 있습니다.
  • font: {};fontfont-weight, font-size, font-family 등의 여러가지 속성을 중첩하여 표현이 가능합니다.
  • 이렇게 font- 로 시작하여 폰트를 나타내는 속성들을 "네임스페이스가 동일하다"라고 합니다.
  • 네임스페이스란 이름을 통해 구분 가능한 범위를 만들어내는 것으로 일종의 유효범위를 지정하는 방법을 말합니다.
  • 주의할 사항은 반드시 중괄호가 끝나는 부분에는 ;을 표시해주어야 합니다.

1.SCSS

// 중첩된 속성

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

2.CSS

.box {
  font-weight: bold;
  font-size: 10px;
  font-family: sans-serif;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 30px;
}
profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글