문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
wiki:sass:sass_mixin [2021/04/08 21:36] emblim98 만듦 |
wiki:sass:sass_mixin [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 4: | 줄 4: | ||
* author | * author | ||
* email : shlim@repia.com | * email : shlim@repia.com | ||
- | * lastupdate | + | * lastupdate |
</ | </ | ||
<WRAP clear></ | <WRAP clear></ | ||
줄 12: | 줄 12: | ||
=====Sass Mixins===== | =====Sass Mixins===== | ||
- | '' | + | '' |
\\ | \\ | ||
- | %%mixin%%을 사용(포함)할 수 있도록 '' | + | %%mixin%%을 사용(포함)할 수 있도록 '' |
=====Defining a Mixin===== | =====Defining a Mixin===== | ||
- | Mixin 정의 | + | %%mixin%%은 '' |
- | %%minin%%은 '' | + | \\ |
====Sass @mixin Syntax==== | ====Sass @mixin Syntax==== | ||
<code sass> | <code sass> | ||
줄 41: | 줄 41: | ||
**Tip:**\\ | **Tip:**\\ | ||
%%Sass%%의 하이픈 및 밑줄에 대한 팁: | %%Sass%%의 하이픈 및 밑줄에 대한 팁: | ||
- | 이는 %%@mixin important-text {}%% 및 %%@mixin important_text {}%%가 동일한 mixin으로 간주된다는 것을 의미합니다!\\ | + | 이는 %%@mixin important-text { }%% 및 %%@mixin important_text { }%%가 동일한 mixin으로 간주된다는 것을 의미합니다!\\ |
=====Using a Mixin===== | =====Using a Mixin===== | ||
- | '' | + | '' |
====Sass @include mixin Syntax:==== | ====Sass @include mixin Syntax:==== | ||
<code sass> | <code sass> | ||
줄 52: | 줄 52: | ||
</ | </ | ||
\\ | \\ | ||
- | 위에서 생성된 | + | 위에서 생성된 |
+ | \\ | ||
====SCSS Syntax:==== | ====SCSS Syntax:==== | ||
<code sass> | <code sass> | ||
줄 61: | 줄 63: | ||
</ | </ | ||
\\ | \\ | ||
+ | ====SCSS 구문 정리 (파일 명: mystyle.scss)==== | ||
+ | <code sass> | ||
+ | @mixin important-text { | ||
+ | color:red; | ||
+ | font-size: 25px; | ||
+ | font-weight: | ||
+ | border: 1px solid blue; | ||
+ | } | ||
+ | |||
+ | .danger { | ||
+ | @include importan-text; | ||
+ | background-color: | ||
+ | } | ||
+ | </ | ||
+ | \\ | ||
+ | |||
%%Sass%% 트랜스파일러는 상기의 예제를 일반 CSS로 변환합니다.\\ | %%Sass%% 트랜스파일러는 상기의 예제를 일반 CSS로 변환합니다.\\ | ||
- | ====CSS output==== | + | ====CSS output |
<code css> | <code css> | ||
.danger { | .danger { |