CSS3學習---動畫
阿新 • • 發佈:2020-12-21
宣告:以下內容為個人學習總結,初衷是方便自己學習複習記錄。如有錯誤之處,煩請多多指正!
動畫的使用方法
- 定義動畫
- 呼叫
初步使用效果:使氣球轉一圈
實現程式碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0" >
<title>Document</title>
<style>
img {
width: 100px;
/* 呼叫動畫 */
animation-name: move;
/* 動畫持續時間 */
animation-duration: 10s;
/*動畫被播放次數,預設是1(infinite表示無限次) */
animation-iteration-count: infinite;
}
/* 動畫的定義 */
@keyframes move {
/* 開始 */
0% {
transform: translate(0px, 0px);
}
25% {
transform: translate(1000px, 0px);
}
50% {
transform: translate(1000px, 500px);
}
75% {
transform: translate(0px, 500px);
}
/* 結束 */
100% {
transform: translate(0px, 0px);
}
}
</style>
</head>
<body>
<div>
<img src="imgs/hop.png" alt="">
</div>
</body>
</html>