SCSS
SCSS λ°μ΄ν°
Numbers
: λ¨μμ μκ΄μμ΄ μ«μ λ°μ΄ν°λ‘ μ·¨κΈ
Strings
: λ°μ΄ν μ 무μ μκ΄μμ΄ λ¬Έμ λ°μ΄ν°λ‘ μ·¨κΈ
Colors
: μμμΌλ‘ ννν μ μλ λ°μ΄ν°
Booleans
: true, false
Null
: nullμ cssλ‘ μ»΄νμΌλμ§ μμ
Lists
: JSμ λ°°μ΄κ³Ό μ μ¬
Maps
: JSμ κ°μ²΄μ μ μ¬
- (key: value)
- (a: apple, b: banana, c: cherry)
SCSS μ°μ°μ
- μ°μ μ°μ°μ
+
-
*
/
: λ¨μΆ μμ±μ ꡬλΆμ κ³Ό μ€λ³΅
- μκ΄νΈ,
(10px / 2)
- λ³μμ μ μ₯λ κ°,
$a: 10px; ($a / 2)
- λ€λ₯Έ μ°μ°μμ ν¨κ» λλκΈ° μ°μ°μ μ¬μ©,
10px / 2 + 1px
%
- μ°μ°μ λ¨μκ° λ€λ₯Έ κ²½μ°
- λΉκ΅ μ°μ°μ
==
, !=
<
, >
<=
, >=
- λ
Όλ¦¬ μ°μ°μ
and
or
not
SCSS μ¬νμ©
@mixin
μ¬μ©νμ¬ μ€νμΌ μ μ
@mixin
λ΄λΆμ λλ€λ₯Έ @mixin
μ¬μ© κ°λ₯
@mixin
μμ ν¨μμ²λΌ 맀κ°λ³μλ₯Ό λ£μ μ μκ³ ...
μ κ°μ°μ°μμ²λΌ μ¬μ© κ°λ₯
@include
μ¬μ©νμ¬ @mixin
μ΄λ¦μ μ κ³ μ¬νμ©
@include
λ΄λΆμ μ€νμΌ λΈλμ μΆκ°ν μ μκ³ @mixin
μ @content
μ λͺ
μνμ¬ μ¬μ©