![Vue.js 超詳細(xì)入門與項(xiàng)目實(shí)戰(zhàn)(微課視頻版)課件 第05章 元素動(dòng)畫效果_第1頁](http://file4.renrendoc.com/view14/M05/3F/30/wKhkGWceFg6ANeInAABoruaynfw503.jpg)
![Vue.js 超詳細(xì)入門與項(xiàng)目實(shí)戰(zhàn)(微課視頻版)課件 第05章 元素動(dòng)畫效果_第2頁](http://file4.renrendoc.com/view14/M05/3F/30/wKhkGWceFg6ANeInAABoruaynfw5032.jpg)
![Vue.js 超詳細(xì)入門與項(xiàng)目實(shí)戰(zhàn)(微課視頻版)課件 第05章 元素動(dòng)畫效果_第3頁](http://file4.renrendoc.com/view14/M05/3F/30/wKhkGWceFg6ANeInAABoruaynfw5033.jpg)
![Vue.js 超詳細(xì)入門與項(xiàng)目實(shí)戰(zhàn)(微課視頻版)課件 第05章 元素動(dòng)畫效果_第4頁](http://file4.renrendoc.com/view14/M05/3F/30/wKhkGWceFg6ANeInAABoruaynfw5034.jpg)
![Vue.js 超詳細(xì)入門與項(xiàng)目實(shí)戰(zhàn)(微課視頻版)課件 第05章 元素動(dòng)畫效果_第5頁](http://file4.renrendoc.com/view14/M05/3F/30/wKhkGWceFg6ANeInAABoruaynfw5035.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第5章元素動(dòng)畫效果課件V1.0
教學(xué)內(nèi)容第一節(jié)
過渡動(dòng)畫第二節(jié)自定義動(dòng)畫第三節(jié)第三方動(dòng)畫庫第四節(jié)列表動(dòng)畫知識(shí)目標(biāo)教學(xué)目標(biāo)理解和掌握過渡動(dòng)畫實(shí)現(xiàn)的方法和流程理解自定義動(dòng)畫的工作過程和原理掌握第三方動(dòng)畫庫和列表動(dòng)畫實(shí)現(xiàn)的方法知識(shí)點(diǎn)預(yù)覽#節(jié)知識(shí)點(diǎn)難點(diǎn)重點(diǎn)應(yīng)用5C05-01過渡動(dòng)畫
C05-02自定義動(dòng)畫1、自定義動(dòng)畫2、自定義動(dòng)畫樣式C05-03第三方動(dòng)畫庫1、animate.css2、gsap動(dòng)畫庫C05-04列表動(dòng)畫1、transition-group組件基本功能2、交錯(cuò)過渡動(dòng)畫效果
在Vue中,專門提供了一個(gè)名稱為transition的內(nèi)置組件,該組件本身和它的頂層并不渲染動(dòng)畫效果,而只是將動(dòng)畫效果應(yīng)用到被組件包裹的DOM元素上,代碼如下所示。
<transition><div>動(dòng)畫元素</div></transition>
transition組件可以實(shí)現(xiàn)的動(dòng)畫包括過渡和自定義兩種,底層都是由CSS3中的樣式來完成的,在動(dòng)畫執(zhí)行時(shí),組件自動(dòng)生成CSS3動(dòng)畫類名屬性,格式為:name-string過渡動(dòng)畫效果過渡動(dòng)畫
在Vue中,不僅可以實(shí)現(xiàn)過渡動(dòng)畫效果,還可以給元素添加自定義的動(dòng)畫。區(qū)別是,自定義動(dòng)畫中名稱為v-enter-from樣式類別在animationend事件被觸發(fā)時(shí)才移除;除可以自定義動(dòng)畫外,還可以自定義動(dòng)畫的樣式類別名稱。自定義動(dòng)畫效果過渡動(dòng)畫
在動(dòng)畫組件transition中,可以接收自定義類別樣式的屬性有6個(gè),名稱分別為:enter-from-class、enter-active-class、enter-to-class、leave-from-class、leave-active-class和leave-to-class,它們的功能與動(dòng)畫組件默認(rèn)6個(gè)類別樣式一致。自定義動(dòng)畫樣式效果過渡動(dòng)畫
animate.css是一個(gè)使用CSS樣式實(shí)現(xiàn)動(dòng)畫效果的第三方庫文件,它包含各類動(dòng)畫效果,如強(qiáng)調(diào)、切換和引導(dǎo)等,同時(shí),它能很好地兼容各大瀏覽器,可以很方便地快速運(yùn)用到各個(gè)Web項(xiàng)目中。在使用animate.css動(dòng)畫庫之前,需要先在在項(xiàng)目文件夾下,輸入如下指令。npminstallanimate安裝成功后,在需要使用該動(dòng)畫效果的組件中導(dǎo)入該庫文件,代碼如下。import"animate.css";導(dǎo)入成功后,就可以在組件的模板元素中,使用動(dòng)畫庫的類別樣式了。animate.css效果過渡動(dòng)畫
gsap它的全稱是GreenSockAnimationPlatform,它是一個(gè)功能非常強(qiáng)大的動(dòng)畫平臺(tái),它可以對(duì)JavaScript操作的所有內(nèi)容實(shí)現(xiàn)動(dòng)畫效果,同時(shí),還解決了不同瀏覽器中存在的兼容性問題,而且速度和效率都非常快。在使用gsap平臺(tái)提供的動(dòng)畫之前,首先需要在項(xiàng)目文件夾下,通過下列指令來安裝gsap框架,指令如下所示。npminstallgsap安裝成功后,在需要使用該動(dòng)畫效果的組件中導(dǎo)入該庫文件,代碼如下。importgsapfrom'gsap';
導(dǎo)入成功后,就可以在組件的模板元素中,使用平臺(tái)框庫中的動(dòng)畫效果了。
gsap動(dòng)畫庫效果過渡動(dòng)畫
動(dòng)畫不僅可以作用于一個(gè)節(jié)點(diǎn)或一個(gè)組件上,而且還可以作用于多個(gè)節(jié)點(diǎn)和組件中。transition-group是新增的一個(gè)動(dòng)畫組件,它可以在多個(gè)元素中應(yīng)用動(dòng)畫,具有以下特征:
默認(rèn)情況下,它不會(huì)渲染組件包裹中某個(gè)元素,除非單獨(dú)指定某一個(gè)元素。過渡的模式不可使用,因?yàn)樗辉傧嗷デ袚Q元素的特有效果。元素內(nèi)部需要提供唯一的屬性key值,用于標(biāo)識(shí)動(dòng)畫作用的是哪個(gè)元素。CSS過渡樣式僅作用于包裹的內(nèi)部元素,不會(huì)應(yīng)用于動(dòng)畫組件本身。transition-group組件不僅可以在列表中實(shí)現(xiàn)基礎(chǔ)的動(dòng)畫效果,還可以在列表中實(shí)現(xiàn)交錯(cuò)過渡的效果。
transition-group組件基本功能效果過渡動(dòng)畫
通過自定義CSS樣式實(shí)現(xiàn)的動(dòng)畫效果非常有限,還面臨瀏覽器的兼容性問題。gsap動(dòng)畫平臺(tái)則是一個(gè)非常不錯(cuò)的選擇,該平臺(tái)不僅支持簡單的動(dòng)畫效果,而且還能實(shí)現(xiàn)復(fù)雜的列表動(dòng)畫??梢葬槍?duì)所
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國棉花殺蟲劑數(shù)據(jù)監(jiān)測研究報(bào)告
- 運(yùn)營人員考試復(fù)習(xí)測試卷附答案
- 2025至2031年中國針頭模具行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國膠片燈數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國紋邊綜絲數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國DVR音視頻解碼芯片數(shù)據(jù)監(jiān)測研究報(bào)告
- 批發(fā)企業(yè)稅收籌劃與合規(guī)考核試卷
- 批發(fā)業(yè)務(wù)中的庫存預(yù)測與優(yōu)化模型考核試卷
- 彈簧在健身器材中的力矩控制考核試卷
- 搪瓷衛(wèi)生潔具的抗菌技術(shù)與產(chǎn)品研發(fā)考核試卷
- 武漢2025年湖北武漢理工大學(xué)管理人員招聘筆試歷年參考題庫附帶答案詳解
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 2024年高考全國甲卷英語試卷(含答案)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫附答案
- 2024年4月浙江省00015英語二試題及答案含評(píng)分參考
- GB/T 8944.1-2008紙漿成批銷售質(zhì)量的測定第1部分:漿板漿包及漿塊(急驟干燥漿)漿包
- 蘇教版(蘇少版)九年級(jí)美術(shù)下冊全冊課件
- 2022年江蘇省鹽城市中考英語試題及參考答案
- 中國文化簡介英文版(ChineseCultureintroduction)課件
- 文化差異與跨文化交際課件(完整版)
- 工程經(jīng)濟(jì)學(xué)完整版課件全套ppt教程
評(píng)論
0/150
提交評(píng)論