亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
簡介:在網頁中傳統的照片查看一直是網格-列表,現在我們可以突破這種限制,獲得和現實中一樣的自由。隨意擺放的照片,超酷的切換動畫;還能翻開照片,查看圖片簡介。 本課程主要有兩個部分;前半部分以原理分析和前端界面實現為主,后半部分則是腳本來處理的一些特效與總結。

第1章 前期準備

介紹了這個案例在現實生活中的原型,以及在其他的應用程序中的應用,同時還介紹了一種通用的分析方法,從 “VCD” 的角度去分析一個案例的實現。

第2章 前端界面

介紹了特效的源碼結構,以及所需的素材。接著根據前期準備中介紹的 “V”(VIEW),把案例中所需要的界面素材全部編寫出來。其中用 CSS 編寫了大部分的視覺效果,以及對應特效的基本動作。并且通過瀏覽器開發工具,用手動切換的方式驗證了3D切換的視覺動作特效。

第3章 JS腳本編寫

介紹了這個案例中的“D”(DATA)數據部分,同時通過改造之前的 VIEW,通過一個函數把所有的海報的 HTML 通過腳本的形式生成并輸出。然后通過一個隨機數的算法,隨機選中一個海報作為當前選中展現的海報。再接著通過計算左右分區的范圍,把剩余的海報的位置和角度也隨機分配了出去。最后結合“前端界面”部分中的翻轉控制,完整實現了控制按鈕的輸出、翻轉控制、以及自身的翻轉特效。

第4章 優化與總結

介紹了通過一些簡單的樣式調整,使得整個特效的動作更加流暢,然后講解了如何去兼容Firefox瀏覽器,接著給出了一些思考,如何調整切換動畫。最后對案例中用到的特殊 CSS 以及 JS 中的一些特別的方法進行了總結。
課程須知
1、了解標簽的用法,圖片資源的引用 2、了解選擇符的概念,以及基本的樣式屬性作用(寬、高等) 3、了解函數的調用,了解 DOM 元素的獲取及其屬性的讀寫 4、對程序的基本概念已經掌握,如變量,流程控制(條件,循環)
老師告訴你能學到什么?
1、方法論:VCD 分解法 2、平面旋轉、3D旋轉、樣式過度動畫 3、如何用 JS+HTML 實現最簡單的模板功能 4、簡單的id,class DOM選擇器 實現 5、JS 算法:范圍內隨機數生成 6、數組、DOM 元素集合的遍歷 7、FF 和 Chrome 樣式兼容的方法

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!