1. 程式人生 > >8個超震撼的HTML5和純CSS3動畫源碼

8個超震撼的HTML5和純CSS3動畫源碼

速度 點陣 的人 現在 升級版 產生 gallery get p s

HTML5和CSS3之所以強大,不僅因為現在大量的瀏覽器的支持,更是因為它們已經越來越能滿足現代開發的需要。Flash在幾年之後肯定會消亡,那麽HTML5和CSS3將會替代Flash。今天我們要給大家分享8個最新的HTML5和純CSS3動畫及其源碼,這些動畫非常讓人震撼,你也可以學習一下HTML5源碼。

1、HTML5 Canvas水波紋動畫特效

HTML5的Canvas特性非常實用,我們不僅可以在Canvas畫布上繪制各種圖形,也可以制作絢麗的動畫,比如這次介紹的水波紋動畫特效。以前我們也分享過一款基於HTML5 WebGL的水波蕩漾動畫,讓人驚嘆不已,這次分享的HTML5 Canvas水波紋動畫同樣非常震撼人心。

技術分享

在線演示 源碼下載

2、HTML5 Canvas人物四肢模擬及身體碰撞動畫

前幾天我們剛剛為大家分享過一款基於HTML5的人物四肢關節伸展模擬動畫,它可以模擬人物的頭部、四肢伸展情況,相當逼真。今天要介紹的這款HTML5 Canvas動畫在原來四肢模擬的基礎上,添加了身體碰撞模擬的動畫特效,我們用鼠標模擬一個大鐵球,移動鼠標後將大鐵球撞擊人物的身體,人物身體受到作用力後就會按一定方向進行翻轉活動,因此四肢也隨著伸展和擺動。當然這種動畫也應用了HTML5的重力感應特性。這種類似的動畫以前也介紹過一些,比如HTML5圖片相冊重力感應特效。

技術分享

在線演示 源碼下載

3、HTML5點陣列局部放大鏡動畫特效

記得以前我們分享過一款很酷的HTML5 3D 粒子波浪動畫特效,它由一連串點陣列組成,3D效果非常炫酷。今天要介紹的也是一個基於HTML5的點陣列動畫特效,當鼠標滑過陣列時,陣列圖的局部將產生放大鏡的動畫特效,也具有極強的3D立體視覺效果。

技術分享

在線演示 源碼下載

4、CSS3僵屍從墓穴爬出來的動畫特效

還記得很早的時候我們給大家分享過一款CSS3僵屍行走動畫嗎?動畫效果十分逼真。這次要給大家分享另外一款有關僵屍的CSS3動畫,這款動畫利用了CSS3特性繪制了一只僵屍從墓穴出來時的特效,應該是從植物大戰僵屍遊戲中模仿過來的。

技術分享

在線演示 源碼下載

5、HTML5 Canvas煙花動畫 可控制煙花速度和大小

這款HTML5煙花動畫我們應該比較熟悉,因為之前有分享過類似的HTML5動畫了。這個HTML5煙花動畫是基於canvas的,可以說是之前分享那款的升級版,它可以控制煙花上升的速度和煙花綻放花朵的大小。由於是在HTML5 Canvas畫布上完成,因此也就非常靈活。

技術分享

在線演示 源碼下載

6、HTML5 Canvas 水母遊動動畫特效

這是一個非常酷的HTML5動畫特效,它是一只遊動的水母,我們利用HTML5的Canvas技術繪制一只像素點組合的水母,並且利用JavaScript模擬水母遊動的動畫特效,看上去非常逼真。

技術分享

在線演示 源碼下載

7、純CSS3實現3D太空飛船 多視角動畫演示

這是一款用純CSS3打造的3D太空飛船動畫,從夜空背景,到飛船上的每一個細節,都使用了CSS3來實現,所以盡管是比較復雜的頁面,加載速度也很快。另外,這款CSS3飛船動畫可以在左上角的控制面板中控制飛船的不同視角,同時也可以開啟和關閉飛船尾部的螺旋槳,非常逼真的純CSS3動畫。

技術分享

在線演示 源碼下載

8、CSS3實現五彩3D旋轉星球

之前我們有分享過很多純CSS3和HTML5實現的球體動畫,比如這款HTML5 3D球體斑點運動動畫和HTML5 Canvas 地球旋轉3D動畫都非常不錯。今天要給大家分享另外一款超炫酷的CSS3五彩3D旋轉星球,旋轉起來的視覺效果相當震撼。

技術分享

在線演示 源碼下載

以上就是8個超震撼的HTML5和純CSS3動畫源碼,如果你對HTML5感興趣,歡迎收藏和分享。

8個超震撼的HTML5和純CSS3動畫源碼