styled-components
Feb 4, 2021
»
REACT
styled-components란?
javascript파일 내에서 CSS를 사용할 수 있게 해주는 대표적인 CSS-in-JS 라이브러리로써 스타일링을 위한 프레임워크
자유로운 CSS 커스텀 컨포넌트를 만들 수 있음
- 설치
$ npm install --save styled-components
- 구조
const {component명} = style.{태그명}` 스타일 `;
- 예시
// styled-components 라이브러리에서 import 해온 styled라는 객체를 이용합니다 // 아래와 같이 h1 태그를 만들어 Title이라는 스타일드 컴포넌트를 만들 수 있습니다 import styled from 'styled-componets' render ( <Wrapper> <Title> Hello World! </Title> </Wrapper> ); const Title = styled.h1` font-size: 1.5em; text-align: center; color: palevioletred; `; const Wrapper = styled.section` padding: 4em; background: papayawhip; `;
출처: velog