@mixin
@mixin
: 재사용할 그룹을 선언(정의)하는 것은
@include
: 정의된 @mixin
을 사용
@mixin headline {
text-align: center;
span {
color: red;
}
}
.header {
@include headline
}
@mixin 매개변수 사용
@mixin borderStyle($width, $style, $color) {
border: $width $style $color;
}
.buttons {
@include border-style(2px, solid, red);
}
extend 선택자
.btn {
width: 200px;
border: none;
colore: red;
}
.order {
@extend .btn;
}
% Placeholder 선택자
%btn {
width: 200px;
border: none;
colore: red;
}
.order {
@extend %btn;
}
.btn, .order {
width: 200px;
border: none;
colore: red;
}
.order {
width: 200px;
border: none;
colore: red;
}
다중 변수 선언
$color: (
font-primary: #2d3447;
font-secondary: #64e231;
font-focues: #0985e2;
);
body {
background-color: map-get(font-primary);
}