조회 156
블레어리
web • 3월 8일
react routes 경로중 특정 경로에만 적용하고 싶은 css가 있는 경우 어떻게 해야 하나요?? 현재는 index.css에 모든 routes경로의 스타일이 적용되어 있는 상태입니다. 특정 경로를 감싸난 css provider가 있을까요??
구체적이고 정성스러운 질문에 ↑Up 투표를 눌러주세요.
설명이 부족한 질문에 ↓Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.
답변 3
안녕하세요 : ) React를 이용해서 웹 개발을 할때 특정경로에 있는 컴포넌트들만 특정 css를 적용하는 방법에 대한 질문으로 이해했습니다. 이에 대한 방안으로 제안드릴수 있는 방법은 총 2가지가 있습니다. 1. ClassName을 이용해서 적용하는 방법 * 특정 클래스 명을 가지는 엘리먼트만 원하는 디자인을 갖도록 가장 최상위 css(혹은 sass) 파일을 수정하는 방법입니다. 2. 중첩 라우팅을 이용해 동일한 레이아웃을 적용하는 방법 * 보다 정확한 사용법은 구글에 검색하시면 많이 나올것입니다 ㅎㅎ * 중첩라우팅 방법과 react-router-dom 을 응용한다면 특정 경로 아래의 경로에 접근하는 페이지에 대하여 동일한 UI 혹은 UI스타일을 갖도록 할 수 있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.