CSS3效果 5種預載動畫效果

2021-09-07 09:17:02 字數 3141 閱讀 5317

實現如圖所示的動畫效果:

在兩個不同方向旋轉的圓圈。我們對內圈的轉速定義了乙個css**,即內圈比外圈的速率快2倍。

實現如圖所示:

兩個圓圈進行橫向交錯來回移動。每個圓圈都設定了單獨的反向移動動畫引數。

效果:

html**:

<

body

style

="background: #4ad3b4;"

>

<

div

id="preloader-2"

>

<

span

>

span

>

<

span

>

span

>

div>

body

>

css**:

#preloader-2#preloader-2 span#preloader-2 span:nth-child(1)#preloader-2 span:nth-child(2)@keyframes cross-150%100%}

@keyframes cross-250%100%}

效果:

html**:

<

body

style

="background: #ab69d9;"

>

<

div

id="preloader-3"

>

<

span

>

span

>

div>

body

>

css**:

#preloader-3#preloader-3 span@keyframes rotate100%}
這是一種墨西哥波浪紋的動畫效果,通過設定不同圓圈之間的延遲引數來實現。

效果:

html**:

<

body

style

="background: #c1d64a;"

>

<

div

id="preloader-4"

>

<

span

>

span

>

<

span

>

span

>

<

span

>

span

>

<

span

>

span

>

<

span

>

span

>

div>

body

>

css**:

#preloader-4#preloader-4 span#preloader-4 span:nth-child(1)#preloader-4 span:nth-child(2)#preloader-4 span:nth-child(3)#preloader-4 span:nth-child(4)#preloader-4 span:nth-child(5)@keyframes bounce50%100%}
一種雷達輻射效果,給3個span elements設定相同的淡入淡出效果,再予每個稍微延遲下即可實現。

效果:

html**:

<

body

style

="background: #f9553f;"

>

<

div

id="preloader-5"

>

<

span

>

span

>

<

span

>

span

>

<

span

>

span

>

div>

body

>

css**:

#preloader-5#preloader-5 span#preloader-5 span:nth-child(1)#preloader-5 span:nth-child(2)#preloader-5 span:nth-child(3)@keyframes radar25%50%75%100%}

CSS3效果 5種預載動畫效果

實現如圖所示的動畫效果 在兩個不同方向旋轉的圓圈。我們對內圈的轉速定義了乙個css 即內圈比外圈的速率快2倍。實現如圖所示 兩個圓圈進行橫向交錯來回移動。每個圓圈都設定了單獨的反向移動動畫引數。效果 html body style background 4ad3b4 div id preloader...

CSS效果篇 CSS3實現5種預載動畫效果

實現如圖所示的動畫效果 在兩個不同方向旋轉的圓圈。我們對內圈的轉速定義了乙個css 即內圈比外圈的速率快2倍。實現如圖所示 兩個圓圈進行橫向交錯來回移動。每個圓圈都設定了單獨的反向移動動畫引數。效果 html css preloader 2 preloader 2 span preloader 2 ...

Css3 動畫效果

相關作品 最近看了比較多的動畫效果,想做些自己感興趣的作品,遇到以下問題,記錄下來 1.簡單的動畫主要用transition和transform 2.滑鼠放上去產生的效果,before和after顯示寫法如下 item style3 hover before 3.關於3d動畫效果,要顯示出來,需要新...