1. 程式人生 > 其它 >直播css小動畫

直播css小動畫

技術標籤:css3css3animation動畫

直播css小動畫

今天寫頁面的時候 UI出了一個icon動畫需求,我本以為這個是要ui出一個gif圖的,結果她讓我寫個動畫,本來向懟她的,但是轉念一想我也沒做過這樣的動畫,就試試唄!

大概就是這麼個玩意兒:
在這裡插入圖片描述

上程式碼:


<!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> .body { width: 20px; height: 20px; background-color: #aaa; justify-content: space-between; display: flex; } .
box { width: 4px; height:20px; background-color: #eee; border-radius: 4px; } .move1 { transform: scaleY(0.2); animation: mymove1 0.7s 0.1s infinite linear alternate; } .move2 { transform:
scaleY(1); animation: mymove2 0.7s 0.4s infinite linear alternate; } .move3 { transform: scaleY(0.1); animation: mymove3 0.7s 0.4s infinite linear alternate; } @keyframes mymove1 { 0% { transform: scaleY(0.2); } 100% { transform: scaleY(1); } } @keyframes mymove2 { 0% { transform: scaleY(1); } 100% { transform: scaleY(0.3); } } @keyframes mymove3 { 0% { transform: scaleY(0.1); } 100% { transform: scaleY(1); } } </style> </head> <body> <div class="body"> <div class="box move1"></div> <div class="box move2"></div> <div class="box move3"></div> </div> </body> </html>