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 | 31 |
Tags
- 지연환가료
- 고급영어단어
- 40HQ컨테이너40GP컨테이너차이
- MERN스택
- 자켓실측
- 와끼
- 영어시간읽기
- 비리짐
- 엑셀자동서식
- 미국영어연음
- 우레탄지퍼
- 엑셀드래그단축키
- 요척합의
- 미니마카
- 필터링후복사붙여넣기
- 40HQ컨테이너
- 암홀트롭
- 나일론지퍼
- 봉제용어
- 헤이큐
- 비슬론지퍼
- 엑셀필터복사붙여넣기
- 핸드캐리쿠리어차이점
- WHATTIMEOFTHEDAY
- Armhole Drop
- 웹API
- TACKING
- AATCC
- 슈퍼코딩
- 클린코드
Archives
- Today
- Total
CASSIE'S BLOG
타이밍 함수 본문
반응형
몇 가지 일반적으로 사용되는 CSS 타이밍 함수에는 다음과 같은 것들이 있습니다:
- ease: 시작과 끝에서 빠르게 가속하고 중간에서 감속하는 기본값 타이밍 함수입니다.
- linear: 애니메이션을 일정한 속도로 진행합니다.
- ease-in: 시작할 때 빠르게 가속하는 타이밍 함수입니다.
- ease-out: 끝에서 감속하는 타이밍 함수입니다.
- cubic-bezier: 사용자 정의 베지어 곡선을 사용하여 타이밍 함수를 정의할 수 있습니다.
cubic-bezier 함수를 사용하면 사용자 정의 타이밍 함수를 만들 수 있으며, ease-in-out과 같은 미리 정의된 함수보다 더 정교한 제어가 가능합니다. cubic-bezier 함수는 cubic-bezier(x1, y1, x2, y2) 형식으로 사용됩니다. 여기서 (x1, y1)은 시작 포인트, (x2, y2)는 끝 포인트를 나타내며, 이를 조절하여 원하는 타이밍 함수를 생성할 수 있습니다.
예를 들어, ease-in-out과 유사한 커스텀 타이밍 함수를 만들려면 다음과 같이 사용할 수 있습니다:
animation: my-cubic-bezier 0.5s cubic-bezier(0.42, 0, 0.58, 1);
@keyframes my-cubic-bezier {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
위의 코드에서 cubic-bezier(0.42, 0, 0.58, 1)는 ease-in-out과 유사한 타이밍 함수를 정의하고 있습니다.
반응형
'PROGRAMMING > JAVASCRIPT' 카테고리의 다른 글
SYMBOL (0) | 2023.10.26 |
---|---|
AXIOS와 FETCH API의 차이점 (0) | 2023.10.25 |
리팩토링 사례 화살표 함수(arrow function)를 사용한 익명 함수 (0) | 2023.10.21 |
[JAVASCRIPT] getTime()이나 valueOf() 메서드 쓰시면 밀리초 값 반환 (0) | 2023.10.17 |
ES6 백틱 (0) | 2023.08.26 |