적용방법
문자중간에 기호가 없을경우에는
id -> id={styles.Hello}
className -> className={styles.Hello}
이런식으로 작성하며
중간에 (-), (_)기호가 들어갔을시에는
id -> id={styles["Hello-Kim"]}
className -> className={styles["Hello-Kim"]}
이런식으로 작성합니다.
또한 밑과같이 control 옆 active 사이에 스페이스 상태로 사용하면 적용이 안되는것 같으니 참고해야 될 것 같습니다.
<a href="#none" className={styles["btn_eventControl active"]}>
주의사항
주의사항으로는 예를들면 바로밑 사진과 같이 SimpleSlider.js 이렇게 모듈파일이라고 해도 style 적용시에
위 사진의 <h2> 부분과 <h3> 과 같이 css module이 적용이 안되어 있으면 module 이 적용안되어서 전체 파일 css에있는 <h2>에 공통적으로 적용되니까 주의해야 합니다.
또한 모듈을 적용해놔도 해당모듈에 css 를 적용하지 않으면 바로 밑사진과 같이 X표시한것처럼 css module이 적용되지 않은 모습을 볼 수 있습니다.
그리고
'Front-End > React' 카테고리의 다른 글
[React] Slick 에대해서 알게된것 (0) | 2023.02.05 |
---|---|
[React] 영화진흥원 API에 대해서 알게된것(+API 에 대해서 알게된것) (0) | 2023.02.05 |
[React] Animation 적용방법 (0) | 2023.01.28 |
[React] index.css / App.css 차이 (0) | 2023.01.19 |
[React] 오류 - 스크롤로 인한 밑에카드 arrow 버튼이 안먹힐때 해결방법 (0) | 2023.01.18 |