리액트 프로젝트에서 CSS 작업을 할 때 여러 가지 방법을 사용할 수 있지만, 그 중 styled-components를 사용하는 방법을 정리해보려고 한다.
1. 설치하기
npm install styled-components
2. package.json에 추가되었는지 확인
3. import 하기
import styled from "styled-components";
4. 스타일 설정하기
styled 뒤에 사용할 태그 이름을 붙여주면 된다.
이 때 주의해야 할 점은, 스타일 이름은 무조건 대문자로 시작해야 한다는 것이다. 소문자로 설정하면 스타일로 인식하지 못한다.
let RedRec = styled.div`
position: absolute;
...
`;
5. 설정한 스타일을 컴포넌트에 적용하기
<RedRec>
...
</RedRec>
div 같은 태그 대신, 적용할 스타일 명을 써주면 된다.
3. styled-components · GitBook
03. styled-components 이번에 배워볼 기술은 CSS in JS 라는 기술입니다. 이 문구가 뜻하는 그대로, 이 기술은 JS 안에 CSS 를 작성하는 것을 의미하는데요, 우리는 이번 튜토리얼에서 해당 기술을 사용하
react.vlpt.us
'Library-Framework > React' 카테고리의 다른 글
[React] styled-component 사용해서 html body 왼쪽 여백 없애기 (0) | 2022.12.11 |
---|---|
[React] React.js - Django REST framework API 사진 올리기 및 출력하기 (2) | 2022.12.08 |
[React] react v6 뒤로 가기 버튼 만들기 (0) | 2022.10.24 |
[React] DOM 선택 시, querySelector 대신 useRef 사용하기 (0) | 2022.10.24 |
[React] favicon 변경하기 (0) | 2022.10.24 |