1.전역 스타일링 (GlobalStyles)
▶ styled-components : 해당 컴포넌트 내에서만 가능!
▶ 프로젝트 전체를 아우르는 스타일 => createGlobalStyle 사용
[위치] GlobalStye.jsx
[위치] App.jsx
▶ 적용하고 싶은 곳 위에 <GlobalStyle> 사용하고 하나로 큰 <> 태그로 묶어주기
2. Sass
▶ Syntactically Awesome Style Sheet
▶ 코드 재사용 높이고, 가독성과 실수 줄이는 방법!
[위치] style.scss
[위치] common.scss
▶ 다른 scss파일을 import해서 사용 가능
3. css reset
▶ 브라우저에 css 설정 안하면 기본적으로 default style 이 있음
(1) reset.css 파일을 생성해서 index.html파일 안에 넣으면 끝!
(2) <head> 태그 안 <link rel="stylesheet" href="./reset.css" /> 넣기
https://meyerweb.com/eric/tools/css/reset/
CSS Tools: Reset CSS
CSS Tools: Reset CSS The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this was discussed in a May 2007 post, if you're inter
meyerweb.com
'React' 카테고리의 다른 글
[React 숙련] 리액트 react-router-dom (1) | 2023.11.09 |
---|---|
[React 숙련] 리액트 Ducks 패턴 (0) | 2023.11.08 |
[React 숙련] Css-in-JS (styled-components) 조건부 스타일링 가능 (0) | 2023.11.07 |
[React 입문] useState | 리액트 불변성 | 랜더링 (2) | 2023.11.06 |
[React 입문] 컴포넌트 안에 <input>태그 함수 호출 안 되는 오류 (0) | 2023.11.02 |