Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 자바 for문
- 자바 향상된 for문
- 프로그래머스
- MySQL
- Til
- 자바 switch문
- 정보처리기사실기
- 항해99 2기
- 자바 조건문
- 자바 자동캐스팅
- 자바 if문
- 자바
- TypeScript
- react ag grid
- java
- 자바 삼항연산자
- 타입스크립트
- 자바 while문
- 자바 public
- 자바 스캐너
- Vue3
- 항해99
- 이클립스 DB연동
- 자바 구구단 출력
- 조코딩
- 자바 공배수
- 변수
- 자바 반복문
- 자바 강제 캐스팅
- react with typescript
Archives
- Today
- Total
뇌 채우기 공간
[REACT] keyframes 애니메이션 사용하기 /위아래로 애니메이션 본문
keyframes 사용하기
yarn add styled-components
App.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
import React from 'react';
import './App.css';
import styled, {keyframes} from "styled-components";
function App() {
return (
<div className="App">
<Box></Box>
</div>
);
}
const boxFade = keyframes`
0% {
opacity: 1;
top: 20px;
}
50% {
opacity: 0;
top: 400px;
}
100% {
opacity: 1;
top: 20px;
}
`;
const Box = styled.div`
width: 100px;
height: 100px;
border-radius: 50px;
background: green;
position: absolute;
top: 20px;
left: 20px;
animation: ${boxFade} 2s 1s infinite linear alternate;
`;
export default App;
|
cs |
주의: 키프레임 변수를 설정하기 전에 Box에서 부르면 안됨!
키프레임이 위에 있어야한다는 뜻
728x90
'WEB > REACT' 카테고리의 다른 글
[REACT] Material UI를 설치하고 로딩하기 전에 스피너화면 보여주기 (0) | 2021.06.30 |
---|---|
[REACT] 프로그래스바 완료 상태에 따라 transition줘서 움직이게 하기 (0) | 2021.06.30 |
[REACT] 리덕스에서 FireStore데이터 사용하기/ load할 때 firestore의 데이터 가져오기 (0) | 2021.06.30 |
[REACT] create, update, delete에 firestore적용하기 (0) | 2021.06.30 |
[REACT] 파이어베이스에 있는 데이터 리액트로 추가, 수정, 삭제하기 (0) | 2021.06.30 |