css動畫和js動畫有什么區(qū)別
css動畫和js動畫有什么區(qū)別?
呼啦一陣風(fēng)
2018-11-20 10:15:38
TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
如果動畫只是簡單的狀態(tài)切換,不需要中間過程控制,在這種情況下,css動畫是優(yōu)選方案。它可以讓你將動畫邏輯放在樣式文件里面,而不會讓你的頁面充斥 Javascript 庫。然而如果在設(shè)計(jì)很復(fù)雜的富客戶端界面或者在開發(fā)一個(gè)有著復(fù)雜UI狀態(tài)的 APP,那么應(yīng)該使用js動畫,這樣動畫可以保持高效,并且工作流也更可控。
所以,在實(shí)現(xiàn)一些小的交互動效的時(shí)候,就多考慮考慮CSS動畫。對于一些復(fù)雜控制的動畫,使用javascript比較可靠。
舉報(bào)