_/Velog

Styled Components

선달 2021. 6. 1. 13:05
반응형

: css나 sass 같이 class, id, tag name 을 가져와 쓰지 않고, 스타일 지정된 컴포넌트를 생성하여 TAG 쓰듯 스타일 컴포넌트를 쓰는 것을 말한다.

 

즉, 리액트에서 ui단위를 나누어 컴포넌트화 하듯, 스타일을 컴포넌트화 하여 재사용이 가능하며 전역에서 중첩 사용되지 않게 만들어줌

 

 

< Styled Components 사용법>

1. 터미널에 다음 명령어 입력

npm install --save styled-components

2.

import styled from 'styled-components';

3.

const 스타일 컴포넌트 이름 = styled.태그명'여기에스타일지정'

- 이때 ` ` 사용 주의 !! ( " " 아님, ' ' 아님)

- import들 아래, return 함수 위에 (밖에) 쓰기

-  태그 첫글자는 대문자 

 

 

 

반응형