애니메이션의 속도 곡선 지정
애니메이션의 속도 곡선 지정
이 animation-timing-function속성은 애니메이션의 속도 곡선을 지정합니다.
animation-timing-function 속성은 다음 값을 가질 수 있습니다.
1. ease - 느린 시작, 느린 시작, 천천히 끝내는 애니메이션 지정 (기본값)
2. linear - 시작부터 끝까지 동일한 속도의 애니메이션 지정
3. ease-in - 시작이 느린 애니메이션을 지정합니다.
4. ease-out - 느린 끝이있는 애니메이션을 지정합니다.
5. ease-in-out - 시작과 끝이 느린 애니메이션을 지정합니다.
6. cubic-bezier(n,n,n,n) - 입방체 베 지어 함수로 자신 만의 값을 정의 할 수 있습니다.
다음 예제는 사용할 수있는 몇 가지 다른 속도 곡선을 보여줍니다.
예
#div1 {animation-timing-function: linear;}
#div2 {animation-timing-function: ease;}
#div3 {animation-timing-function: ease-in;}
#div4 {animation-timing-function: ease-out;}
#div5 {animation-timing-function: ease-in-out;}
[전체소스]
<!DOCTYPE html>
<html>
<head>
<style>
div {
width: 100px;
height: 50px;
background-color: red;
font-weight: bold;
position: relative;
-webkit-animation: mymove 5s infinite; /* Safari 4.0 - 8.0 */
animation: mymove 5s infinite;
}
/* Safari 4.0 - 8.0 */
#div1 {-webkit-animation-timing-function: linear;}
#div2 {-webkit-animation-timing-function: ease;}
#div3 {-webkit-animation-timing-function: ease-in;}
#div4 {-webkit-animation-timing-function: ease-out;}
#div5 {-webkit-animation-timing-function: ease-in-out;}
/* Standard syntax */
#div1 {animation-timing-function: linear;}
#div2 {animation-timing-function: ease;}
#div3 {animation-timing-function: ease-in;}
#div4 {animation-timing-function: ease-out;}
#div5 {animation-timing-function: ease-in-out;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
from {left: 0px;}
to {left: 300px;}
}
/* Standard syntax */
@keyframes mymove {
from {left: 0px;}
to {left: 300px;}
}
</style>
</head>
<body>
<p><strong>Note:</strong> The animation-timing-funtion property is not supported in Internet Explorer 9 and earlier versions.</p>
<div id="div1">linear</div>
<div id="div2">ease</div>
<div id="div3">ease-in</div>
<div id="div4">ease-out</div>
<div id="div5">ease-in-out</div>
</body>
</html>
게시판 목록
퍼블리셔팁
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 1157 | CSS |
zakdok
|
6년 전 | 2871 | |
| 1156 | CSS |
zakdok
|
6년 전 | 2064 | |
| 1155 | HTML |
zakdok
|
7년 전 | 3368 | |
| 1154 | CSS |
|
7년 전 | 2555 | |
| 1153 | CSS | 7년 전 | 2336 | ||
| 1152 | 기타 | 7년 전 | 2182 | ||
| 1151 | 기타 | 7년 전 | 2731 | ||
| 1150 | CSS |
|
7년 전 | 4872 | |
| 1149 | HTML |
루돌프사슴코
|
7년 전 | 3056 | |
| 1148 | 기타 | 7년 전 | 2715 | ||
| 1147 | 기타 | 7년 전 | 2107 | ||
| 1146 | 기타 | 7년 전 | 2273 | ||
| 1145 | CSS | 7년 전 | 2535 | ||
| 1144 | CSS | 7년 전 | 2110 | ||
| 1143 | CSS | 7년 전 | 2371 | ||
| 1142 | CSS | 7년 전 | 2062 | ||
| 1141 | CSS | 7년 전 | 2357 | ||
| 1140 | CSS | 7년 전 | 2141 | ||
| 1139 | 기타 | 7년 전 | 2187 | ||
| 1138 | 기타 | 7년 전 | 2002 | ||
| 1137 | 기타 | 7년 전 | 1893 | ||
| 1136 | 기타 | 7년 전 | 2099 | ||
| 1135 | 기타 | 7년 전 | 1655 | ||
| 1134 | 기타 | 7년 전 | 1877 | ||
| 1133 | HTML | 7년 전 | 3510 | ||
| 1132 | 기타 | 7년 전 | 2412 | ||
| 1131 | 기타 | 7년 전 | 2187 | ||
| 1130 | 기타 | 7년 전 | 1917 | ||
| 1129 | 기타 | 7년 전 | 1463 | ||
| 1128 | CSS | 7년 전 | 2696 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기