HTML5培訓教程學習之動效製作
近年來,HTML5應用愈發廣泛,並有取代Flash的趨勢。很多人知道利用HTML5可以做出好的動作效果,但你知道它是怎麼做出來的嗎?今天小千就來給大家分享一下 HTML5培訓教程中動效製作的幾種方法。
1、逐幀動畫。逐幀動畫即是利用一張等間距的動畫分解逐幀圖片,由js指令碼模擬編寫或是使用css3新屬性step()製作而成。逐幀動畫指令碼可以控制逐幀動畫的快慢和動作的暫停,後期可以透過程式碼進行動畫速率及透明度的修改。
2、GIF。GIF圖片擅長於製作細節的小動畫、點陣圖,優勢在於 “體型”很小,可壓縮,製作成本低,以圖片的形態適用於各種作業系統,無相容性的後顧之憂。GIF動畫最常在H5動效裡當擔loading導航條,熱門小標籤等元素。
3、SVG。SVG擅長於線條的動畫,弊端是:IE8,Android4.2及以下支援不好。一張SVG圖,其實是由一堆的定位錨點連線生成的,所以它可以很方便的存為文件格式。
4、Canvas。Canvas是HTML5 的新元素 ,類似畫板,擁有多種繪製路徑、矩形、圓形、字元以及新增影像的方法。Canvas本身是沒有繪圖能力的,所有的繪製工作必須依賴 JavaScript 完成。
5、CSS3。CSS3擅長於平面層的動畫,缺陷在於它的部分屬性還沒有被瀏覽器有好的支援。CSS3的動畫三大屬性:Transform 變形,Transition 過渡,和Animation 動畫。
掌握HTML5基礎知識,瞭解動效製作的基本方法,你就可以製作出一個簡單的頁面。
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2779218/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Principle如何製作動效設計?簡單易學的Principle動效設計教程
- HTML5培訓教程:HTML5基礎介紹HTML
- HTML5開發學習教程,學習HTML5還是學習HTML5的製作工具?HTML
- Java菜鳥到大牛學習路線培訓教程Java
- 【Minitab使用教程4】學習六西格瑪培訓ProjectManagerProject
- java培訓要學習多久?Java
- HTML5培訓究竟是學的什麼?HTML
- ASP.NET動態網站開發培訓-39.互動論壇製作(七、製作回覆留言頁面)ASP.NET網站
- 教育培訓機構網站建設製作流程?網站
- java培訓分享:java培訓架構師學習線路圖Java架構
- HTML5培訓:什麼是HTML5?HTML
- HTML5培訓好不好HTML
- 培訓學習HTML5程式設計開發,這些工具必不可少HTML程式設計
- 學習網路安全選擇線上培訓還是線下培訓?
- 專案管理培訓-範圍管理課件製作思路專案管理
- 專案管理培訓-整體管理課件製作思路專案管理
- ASP.NET動態網站開發培訓-37.互動論壇製作(五、製作詳細內容頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-34.互動論壇製作(二、製作母版頁和使用母版頁)ASP.NET網站
- ASP.NET動態網站開發培訓-41.互動論壇製作(九、製作管理員詳細頁面)ASP.NET網站
- 學習HTML5還是學習HTML5的製作工具?HTML
- Java培訓學習步驟有哪些Java
- web前端培訓學習技巧有哪些Web前端
- 我的合肥java培訓學習心得Java
- OCP學習和培訓ppt彙總
- 好程式設計師HTML5前端培訓分享如何學好HTML5程式設計師HTML前端
- 資訊圖製作與WEB資料視覺化入門培訓Web視覺化
- 深圳Java培訓學習:Java8.0新特性之Lambda表示式Java
- Python學習參加培訓怎麼樣?Python培訓靠譜嗎?Python
- web前端培訓分享node學習筆記Web前端筆記
- html5 canvas學習--繪製文字HTMLCanvas
- 培訓Linux學校,雲端計算學習感悟Linux
- 學Java,是自學還是去培訓班學習?Java
- HTML5培訓後好就業嗎?HTML就業
- 雲學堂培訓
- ASP.NET動態網站開發培訓-38.互動論壇製作(六、製作主題釋出頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-33.互動論壇製作(一、前期準備)ASP.NET網站
- 遊戲製作學習資料遊戲
- Linux學習多久?主要培訓哪些內容?Linux