일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- vite
- QueryClient
- 부모패딩
- createPortal
- DOM
- alias설정
- twoarrow
- 리액트
- 부모요소의 패딩 무시
- BFC
- tailwindCSS
- debouncing
- BlockFormattingContext
- ?? #null병합연산자
- Carousel
- 문제해결
- 서초구보건소 #무료CPR교육
- parent padding
- 제어컴포넌트
- react
- 함수형프로그래밍
- accordian
- ㅡ
- es6
- useQueryClient
- 화살표2개
- transition
- CustomHook
- 조건부스타일
- ignore padding
Archives
- Today
- Total
프론트엔드 첫걸음
SASS 입문! SASS 개발 환경 설정 본문
1. vs code 확장프로그램에 live sass compiler 검색 -> 설치 (3버전 말고 5버전으로..)
2. vs code 하단에 Watch Sass 클릭하면 scss파일로 저장한것들은 자동으로 css파일로 변환된다.
3. html 파일에 변환된 css파일을 link로 걸어주면 된다.
확장자가 map 인 파일은 크롬개발자도구 디버깅을 위한 파일이다.
코드는 .scss 파일에 짜고, html 파일에는 css파일을 연결시킨다.
(브라우저는 scss파일 인식할수 없으니까..)
SASS는 변수를 설정할수있고, 변수간 연산이 가능하다.
(CSS에도 var, calc로 할수 있지만 변수명앞에 '--' 를 쓴다거나 var이나 calc를 입력해야하는 번거로움이 있다.)
nesting , @extend=> css 관리쉽다. 확장성 좋다. 가독성 좋아 이해쉽다.
@mixin x @include => 함수처럼 파라미터를 넣어 사용할 수 있다..!!
'개발 공부 > CSS' 카테고리의 다른 글
CSS transform 으로 애니메이션 구현하기 (0) | 2022.07.12 |
---|---|
SASS 문법 - $변수명 , @mixin +@include, @extend, @use (0) | 2022.07.12 |
input file 버튼 스타일 바꾸기 - 2. 버튼의 속성 찾아서 스타일 바꾸기 (0) | 2022.07.11 |
input file 버튼 스타일 바꾸기 - 1. shadow DOM의 존재 (0) | 2022.07.11 |
:: Pseudo-element (0) | 2022.07.11 |