본문 바로가기
Library-Framework/React

[React] styled-components 사용하기

by 그랴 2022. 10. 24.

리액트 프로젝트에서 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