1. styled-components 설치하기
yarn add styled-components
2. keyframes import하기
import styled, { keyframes } from 'styled-components';
3. keyframes 애니메이션 만들기
const 애니메이션이름 = keyframes`
0% {
/* 애니메이션이 0% 진행했을때 적용할 스타일 */
}
50% {
/* 애니메이션이 50% 진행했을때 적용할 스타일 */
}
100% {
/* 애니메이션이 100% 진행했을때 적용할 스타일 */
}
`;
4. keyframes로 만든 애니메이션을 속성값으로 넣어주기
const Box = styled.div`
animation: ${애니메이션이름} 2s;
`;'React' 카테고리의 다른 글
| [리액트] react-router-dom v6 사용법 (0) | 2022.05.26 |
|---|---|
| [리액트/에러해결] Uncaught Error: input is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML` (0) | 2022.05.13 |
| [리액트] import 구문에서 언제 중괄호 { }를 사용할까? (export와 export default의 차이점) (0) | 2022.05.04 |
| [리액트/한줄정리] index.js 있는 ReactDOM.render()란? (0) | 2022.04.30 |
| [리액트] 리덕스에서 Provider, useSelector, useDispatch 사용하기 (0) | 2022.04.23 |
댓글