四個基本的JavaScript函式來馴服CSS3過渡和動畫(
3)檢測轉換何時結束
我們可以使用JavaScript通過點選“
transitionend
”事件
來檢測CSS轉換何時結束
。
像設定CSS3屬性一樣需要注意的是,一些舊版本的Chrome和Safari仍然依賴於事件的字首版本。
為了考慮所有可能的字首,我們可以使用以下函式
transitionend
在瀏覽器中
返回支援的“
”事件:
在這種情況下
,
事件物件
填充了一些屬性,其中兩個更有用
event.propertyName
,它返回一個字串,其中包含已轉換的CSS3屬性名稱列表,並
event.elapsedTime
返回轉換的持續時間(以秒為單位)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69933200/viewspace-2649851/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CSS3的過渡,動畫,圖形轉換CSSS3動畫
- Vue實列之過渡和動畫,標籤過渡,多元件過渡,列表過渡Vue動畫元件
- [譯] WindowsInsets 和 Fragment 過渡動畫WindowsFragment動畫
- 第4章 Vue 過渡和動畫Vue動畫
- 通過示例瞭解Vue過渡和動畫Vue動畫
- 過渡和動畫的區別是什麼?動畫
- 從傳統動畫到react動畫過渡動畫React
- [翻譯] JavaScript函式的6個基本術語JavaScript函式
- Javascript函式的基本知識JavaScript函式
- CSS 炫酷文字過渡動畫CSS動畫
- css3過渡詳解CSSS3
- 【動畫消消樂 】一個小清新型別的全域性網頁過渡動畫 075動畫型別網頁
- Vue - 使用 transition 過渡動畫、Animate.css 庫動畫Vue動畫CSS
- 動畫函式的繪製及自定義動畫函式動畫函式
- Flutter 建立自定義路由過渡動畫Flutter路由動畫
- 在 Flutter 新增頁面過渡動畫Flutter動畫
- CSS3-過渡、變形、動畫CSSS3動畫
- MaterialDesign系列文章(三)過渡動畫的實現動畫
- css3過渡效果詳解CSSS3
- CSS 奇技淫巧:動態高度過渡動畫CSS動畫
- javascript封裝動畫函式(勻速、變速)JavaScript封裝動畫函式
- Vue中的基礎過渡動畫原理解析Vue動畫
- 基於react-transition-group的react過渡動畫React動畫
- 封裝一個簡單的動畫函式封裝動畫函式
- JavaScript中的compose函式和pipe函式JavaScript函式
- FCPX外掛Brush Transitions(墨滴和手繪過渡動畫模板)動畫
- vue.js - 過渡&動畫 - 無效情況Vue.js動畫
- [iOS]過渡動畫之入門模仿系統iOS動畫
- Vue.js 動畫與過渡效果實戰Vue.js動畫
- flutter 暗黑模式切換過渡動畫實現Flutter模式動畫
- CSS 如何讓auto height完美支援過渡動畫?CSS動畫
- CSS3熱身實戰–過渡與動畫(實現炫酷下拉,手風琴,無縫滾動)CSSS3動畫
- 【動畫消消樂|CSS】086.炫酷水波浪Loading過渡動畫動畫CSS
- C++ 函式過載,函式模板和函式模板過載,選擇哪一個?C++函式
- CSS hover改變背景圖片過渡動畫生硬CSS動畫
- css揭祕實戰技巧 - 過渡與動畫[七]CSS動畫
- JavaScript中的函式過載(Function overloading)JavaScript函式Function
- java的基本函式(介紹)--過載概念、基本應用Java函式