리액트
[리액트] css모듈 사용하기
MC류짱
2022. 12. 22. 21:39
css모듈 사용하기
- 앞서 사용했던 styled-components말고도 다른 방법으로 css파일을 유지하며 고유의 스타일을 줄 수 있다.
- 리액트에서는 css모듈을 기본적으로 제공하여서 설치할 필요 없이 import해 사용하면 된다.
styles import하기
- 위에서 짐작하였겠지만 기존의 Button.css파일의 이름을 중간에 .module을 추가해 Button.module.css로 바꿔준다.
className 주는 방법
- 기존에는 단순히 className="button"을 사용했다면, 이제는 중괄호 사이에 styles.클래스이름 형식으로 사용한다.
- 실제 크롬 개발자도구로 살펴보면 class가 고유한 값을 가지는 것을 볼 수 있다.