styled-components에서 css 사용하기
styled-components
를 사용하면서 공통된 css
가 있을 수 있습니다. 자주 사용하는 css
를 변수로 선언하고 styled-components
에서 재사용 할 수 있습니다.
사용방법
1 | import { css } from 'styled-components'; |
flex
를 이용하여 중앙 정렬하는 css
를 자주 사용해서 styleConstants.ts
파일 생성 후 flexCenterAlign
변수를 선언 후 export
해줍니다.
1 | import React from 'react'; |
템플릿 리터럴
문법에선 백틱(``)
안에 표현식삽입법(${})
를 이용하여 변수를 사용 할 수 있습니다. 따라서 flexCenterAlign
변수를 불러와 해당 변수의 css
를 사용 할 수 있습니다.
위와 같이 중앙 정렬
text
가 flexCenterAlign
변수의 값을 사용하여 가운데 정렬된 것을 볼 수 있습니다.