CSS 實現載入動畫之三 鋼琴按鍵

2021-09-06 18:27:55 字數 2151 閱讀 7691

原文:

css 實現載入動畫之三-鋼琴按鍵

今天做的這個動畫實現也是非常簡單,簡單數幾行**就可以搞定。給這個動畫取了個優雅的名字--鋼琴按鍵,也實在是想不出什麼更形象的名字了。廢話不多說,直接上圖。

1. 先看gif圖

2. **實現思路

2.1 定義五個方塊的元素。

2.2 對方塊元素使用動畫,延時改變透明度。

3. 主要使用的技術

主要用到了animation動畫

@-webkit-keyframes load

100%

}.m-load2 .item

4. 源**

>css3實現載入的動畫效果3

title

>

6<

meta

name

="author"

content

="rainna"

/>

7<

meta

name

="keywords"

content

="rainna's css lib"

/>

8<

meta

name

="description"

content

="css3"

/>

9<

style

>10*

11.m-load

1213

.m-load,.m-load2

1415

/** 載入動畫的靜態樣式 *

*/16

.m-load2:before,.m-load2:after,.m-load2 .item

17.m-load2:before,.m-load2:after

1819

/** 載入動畫 *

*/20

@-webkit-keyframes load

22100%23}

24.m-load2:before

25.m-load2 .item:nth-child(1)

26.m-load2 .item:nth-child(2)

27.m-load2 .item:nth-child(3)

28.m-load2:after

29style

>

30head

>

3132

<

body

>

33<

div

class

="m-load"

>

div>

3435

<

div

class

="m-load2"

>

36<

div

class

="item"

>

div>

37<

div

class

="item"

>

div>

38<

div

class

="item"

>

div>

39div

>

40body

>

41html

>

CSS3實現載入小點點動畫

button load keyframes change 50 75 載入 load timing function steps 一開始在使用css3的時候並沒有太注意這個timing function,只是注意到自定義貝塞爾曲線。1.第乙個引數指定了時間函式中的間隔數量 必須是正整數 這個間隔數量...

css 原生實現 載入動畫的 的demo

其實起這個標題也是有愧哈 終究是參考大佬們寫的 不是參考吧 是直接搬過來 這天公司讓搞乙個 載入動畫 我首先想到的是 讓ui搞乙個 載入的gif 圖 但是 產品說搞乙個 轉圈圈的特效 這個沒辦法了 又因為 是原生的寫法 沒有引用什麼 ui外掛程式庫 而且還是客戶那邊要求比較急 吧 我想著用 anim...

CSS實現彈簧效果的旋轉載入動畫

先看看效果,像是彈簧在伸縮 具體 此處用到css3的transform屬性。css3的變形 transform 屬性讓元素在乙個座標系統中變形。這個屬性包含一系列變形函式,可以移動 旋轉和縮放元素。transform屬性可用於內聯元素和塊元素。其預設值為none,表示不元素不進行變形。transfo...