티스토리 뷰

이론/Sass

[Sass] @content - 스타일 블록화

millfeel1298 2021. 3. 11. 15:20

@content가 포함된 영역이 스타일 블록이 된다.
이 방식을 사용하여 기존 Mixin이 가지고 있는 기능에 선택자나 속성 등을 추가할 수 있다.

@mixin icon($url) {
  &::after {
    display: block;
    content: $url;
    @content;
  }
}
.icon1 {
  @include icon("/images/icon.png");
}
.icon2 {
  @include icon("/images/icon.png") {
    position: absolute;
  };
}

 

.icon1::after {
  display: block;
  content: "/images/icon.png";
}

.icon2::after {
  display: block;
  content: "/images/icon.png";
  position: absolute;
}

[공부 좌표]

Sass

Sass(SCSS) 완전 정복!

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함