React - Style 적용 (css)
- css 파일로 스타일 적용
- css 파일 생성 후 .변수 { … } 의 형태로 스타일 설정한다.
- 예시
-
.blue { color: blue; background: yellow; } .green { color: green; } .value { margin: 0px 20px; font-size: 30px; }
- 사용은 태그 안에 className=”변수”를 주어 적용한다.
- 예시
- <h1 className="blue">Hello React!</h1>
- 예시
- button 같은 태그는 button{ … } 형태로 .을 찍지 않고 설정한다. 따로 태그 안에 className을 주지 않아도 css 파일만 import 되었다면 자동으로 적용된다.
- 예시
-
button { background: cyan; color: gray; font-size: 20px; border-radius: 5px; }
-
- 예시
- css 파일 생성 후 .변수 { … } 의 형태로 스타일 설정한다.
- css 파일 없이 바로 스타일 적용
- 태그 안에 style={{ … }} 형태로 스타일을 설정한다.
- 예시
- <div style={{ color: "red", fontSize: 10 }}></div>
- 예시
- 태그 안에 style={{ … }} 형태로 스타일을 설정한다.
- 변수에 스타일 요소를 넣은 후 적용
- 변수 선언 후 스타일 요소들을 집어 넣어 style={변수} 의 형태로 스타일을 적용한다.
- 예시
-
const ExStyle = () => { const style = { color: "cyan", fontSize: 20, }; return ( <div style={style}> <h1>두번째 컴포넌트입니다.</h1> </div> ); };
-
- 예시
- 변수 선언 후 스타일 요소들을 집어 넣어 style={변수} 의 형태로 스타일을 적용한다.
'Front-end > React' 카테고리의 다른 글
[React] map (반복문, 반복문으로 Table 생성) (0) | 2024.03.31 |
---|---|
[React] 변수, &&/||, 이벤트 함수 (0) | 2024.03.31 |
[React] React 작업 환경 설정 및 프로젝트 생성 (0) | 2024.03.09 |
[React] Storybook 사용 (0) | 2024.02.29 |
[React] Routing (0) | 2024.02.29 |