문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:sass:sass_import [2021/04/08 21:02] emblim98 |
wiki:sass:sass_import [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ====== Sass Tutorial | + | ====== Sass @import |
<WRAP left notice 80%> | <WRAP left notice 80%> | ||
* description : Sass @import and Partials | * description : Sass @import and Partials | ||
줄 32: | 줄 32: | ||
**Tip:**\\ | **Tip:**\\ | ||
파일 확장자를 지정할 필요가 없습니다. %%Sass%%는 자동으로 %%.sass%% 또는 %%.scss%% 파일을 의미한다고 가정합니다.\\ | 파일 확장자를 지정할 필요가 없습니다. %%Sass%%는 자동으로 %%.sass%% 또는 %%.scss%% 파일을 의미한다고 가정합니다.\\ | ||
- | CSS 파일을 가져올 수도 있습니다. '' | + | %%CSS%% 파일을 가져올 수도 있습니다. '' |
- | 임포트한 파일에서 정의된 모든 변수 또는 믹스인(mixins)을 기본 파일에서 사용할 수 있습니다.\\ | + | 임포트한 파일에서 정의된 모든 변수 또는 믹스인(mixins)을 기본 파일(the main file)에서 사용할 수 있습니다.\\ |
\\ | \\ | ||
기본 파일에서 필요한 만큼의 파일을 가져올 수 있습니다.\\ | 기본 파일에서 필요한 만큼의 파일을 가져올 수 있습니다.\\ | ||
줄 43: | 줄 43: | ||
</ | </ | ||
예를 들어 보겠습니다: | 예를 들어 보겠습니다: | ||
- | ====예제==== | + | =====예제===== |
- | SCSS Syntax (reset.scss)\\ | + | ==== SCSS Syntax (reset.scss) |
<code sass> | <code sass> | ||
html, | html, | ||
줄 55: | 줄 55: | ||
</ | </ | ||
\\ | \\ | ||
- | 이제 " | + | 이제 |
\\ | \\ | ||
방법은 다음과 같습니다: | 방법은 다음과 같습니다: | ||
줄 71: | 줄 71: | ||
\\ | \\ | ||
그래서, " | 그래서, " | ||
- | ====CSS output==== | + | ====CSS output |
<code sass> | <code sass> | ||
- | html, | + | html, body, ul, ol { |
- | body, | + | |
- | ul, | + | |
- | ol { | + | |
margin: 0; | margin: 0; | ||
padding: 0; | padding: 0; | ||
줄 87: | 줄 84: | ||
} | } | ||
</ | </ | ||
- | =====Sass Partials===== | + | |
- | 기본적으로 %%Sass%%는 모든 %%.scss%% 파일을 직접 트랜스파일합니다.\\ | + | ===== Sass Partials ===== |
- | 그러나 파일을 임포트하는 경우, 파일을 | + | 기본으로, %%Sass%%는 모든 %%.scss%% 파일들을 직접 트랜스파일화 합니다.\\ |
+ | 그러나, 어떤 | ||
\\ | \\ | ||
- | %%Sass%%에는 이에 대한 메커니즘이 있습니다: 파일 이름을 밑줄로 시작하면,\\ | + | %%Sass%%에는 이에 대한 메커니즘이 있습니다. 파일 이름을 밑줄(underscore)로 시작하면\\ |
- | Sass는 | + | %%Sass%%는 해당 |
\\ | \\ | ||
- | 따라서, %%partial Sass%% 파일의 이름은 밑줄로 | + | 따라서 %%partial Sass%% 파일의 이름은 |
====Sass Partial Syntax==== | ====Sass Partial Syntax==== | ||
<code sass> | <code sass> | ||
줄 100: | 줄 99: | ||
</ | </ | ||
\\ | \\ | ||
- | 다음 | + | 아래 |
(이 파일은 %%" | (이 파일은 %%" | ||
====예제==== | ====예제==== | ||
줄 111: | 줄 110: | ||
\\ | \\ | ||
이제 %%partial%% 파일을 임포트하는 경우, 밑줄을 생략하십시오. %%Sass%%는 %%" | 이제 %%partial%% 파일을 임포트하는 경우, 밑줄을 생략하십시오. %%Sass%%는 %%" | ||
- | ====예제==== | + | |
- | < | + | ==== Example |
+ | < | ||
@import " | @import " | ||
줄 118: | 줄 118: | ||
font-family: | font-family: | ||
font-size: 18px; | font-size: 18px; | ||
- | | + | |
+ | } | ||
</ | </ | ||
- | |||
- | |||