일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JavaScript
- 자바스크립트
- stack문제
- til
- leetcode
- 프로그래머스
- 프론트엔드
- 제로베이스
- 알고리즘문제풀이
- Baekjoon
- CSS
- 자바스크립트 알고리즘 문제
- 자바스크립트 연결리스트
- 자바스크립트 알고리즘
- HTML
- 자바스크립트코딩테스트
- JS
- Next.js13
- 자바스크립트 문제 풀이
- 타입스크립트
- react
- Next
- leetcode문제풀이
- 리액트쿼리
- next13
- 자바스크립트 문제풀이
- lodash
- 리액트
- 자바스크립트 문제
- NPM
- Today
- Total
코드노트
css animation 정리 본문
animation
여러 스타일을 전환하는 애니메이션을 적용.
ex ) transition = A -> B / animation = A -> B -> C -> ...
@keyframes
- 개발자가 애니메이션 중간중간의 특정 지점들을 거칠 수 있는 키프레임들을 설정하여 제어할 수 있다.
@keyframes identifier {
0% {
top: 0;
left: 0;
}
30% {
top: 50px;
}
68%,
72% {
left: 50px;
}
100% {
top: 100px;
left: 100%;
}
}
See the Pen Untitled by beomjunkwon (@bjkwon) on CodePen.
See the Pen Untitled by beomjunkwon (@bjkwon) on CodePen.
animation-name
- 애니메이션을 설명하는 하나 이상의 at-규칙 이름을 지정
- 여러 at-규칙은 쉼표로 구분된 이름 목록으로 지정
- 이름은 a-z, 0-9, _, - 을 사용
animation-duration
- 애니메이션이 한 사이클을 완료하는데 걸리는 시간을 지정
animation-delay
- 실행하는 시간을 지연시키는 설정
animation-timing-function
- 각 주기의 지속 시간 동안 애니메이션이 진행되는 방식
anmation-iteration-count
- 애니메이션 반복 횟수 지정
anmation-direction
- 애니메이션이 앞으로, 뒤로 또는 알 뒤로 번갈아 재생시킬 수 있는 속성
- / normal, reverse, alternate, alternate-reverse
animation-play-state
- 애니메이션이 실행, 중지를 설정
animation-fill-mode
- 애니메이션이 실행 전과 후에 대상에 스타일을 적용하는 방법을 지정
* 애니메이션이 실행 될때 스타일을 지정
forwards = 기존스타일로 돌아가지 않는다.
backwords = 기존스타일이 아닌 keyframes 처음에서 시작
both = forwards + backwords
'Code note > CSS' 카테고리의 다른 글
css Container / justify-content / align-items (0) | 2022.10.12 |
---|---|
css flexbox 정리 (0) | 2022.10.12 |
css transform, transition 정리 (0) | 2022.10.11 |
css 레이아웃 정리, background (0) | 2022.10.11 |
css 박스모델 속성 정리 (0) | 2022.10.10 |