SASS(SCSS) Tutorial #1 > CSS

CSS

CSS 관련 공부 및 자료 공유 소모임 게시판 입니다.

SASS(SCSS) Tutorial #1 정보

SASS(SCSS) Tutorial #1

본문

1. What is SASS?

SASS 는 Ruby로 쓰여졌다고 합니다.

SASS는 브라우저에서 인식안되니 CSS로 컨버전되어야 함.

SASS는 프로그래밍 랭귀지..

 

SASS 와 SCSS  http://sass-lang.com/documentation/file.SASS_REFERENCE.html#syntax

SASS는 괄호와 세미콜론을 사용안하지만..  older syntax라고 하네요..

SASS(SCSS)를 배워야 되네요.. 

 

즉 확장자 .sass에 몇가지 문제점이 있어서 .scss로 넘어간것 같습니다. 

둘다 sass라고 합니다.

 

https://designmeme.github.io/ko/blog/write-sass-with-scss/

 

github code는 https://github.com/iamshaunjp/sass-playlist

 

2. Download & Compiling SASS

https://prepros.io/ 프리버전을 사용함.

prepros에서 Open Live Preview를 지원하니 일반 vscode를 사용해도 됨.

 

brackets에서도 지원 (레이아웃이 보여서 좋음)

 

koala http://koala-app.com/

 

커맨드 라인이 좋죠..

 

 

output style은 expanded 로 변경 (처음 설치시에는 nested로 나오는데 출력이 이상하게 나옴.)

 

3. SASS Variables

변수 설정

$[변수명]: [내용];

$deebBlue: #032f3e;

 

4. Nesting Styles

자손 선택자일 경우 CSS에서는  #main-nav ul{} 이나

SCSS에서는 그냥 중괄호안에 선언하면 자동으로..

#main-nav{

  ul{

  }

[SASS] 는 들여쓰기로 괄호({})와 세미콜론(;)을 타이핑 안해도 되는 장점이.. 

그러나 emmet이 자동 추가기능등이 있어서 직관적으로 가는것이 더 좋을 것 같음.

#main-nav

  ul

    background

5. Mixins

재사용 가능한 CSS 모음

[SCSS]

@mixin [네임]{

  CSS코드 여기에

}

사용은

@include [네임];

[SASS]

=[네임]

사용은

+[네임]

 

SCSS가 좀더 직관적인것 같습니다.

 

6. Importing Files

@import "" 로 파일을 읽어옴.

모든 CSS 파일을 하나로 만들어서 처리함.

 

 

추천
0

댓글 0개

전체 88 |RSS
CSS 내용 검색

회원로그인

진행중 포인트경매

  1. 참여1 회 시작24.04.25 20:23 종료24.05.02 20:23
  2. 참여80 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT