在寫CSS3 的 animate 動畫時最花時間編輯 @keyframes ,常常為了一個動畫效果的呈現,做了許多的嘗試才找自己的到滿意的設定,這其實挺花時間的。
網路上就有位設計師 Daniel Eden 將網頁或 UI 常用的動態效果,如:淡入淡出、翻頁、旋轉、上下左右的位移、變形等1l集結成 Animate.css,而且還以 MIT License 的方式免費釋放使用。
基本使用方式
1 2 3  | <head>   <link rel="stylesheet" href="animate.min.css"> </head>  | 
1 2 3  | <head>   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css"> </head>  | 
使用的 Class Name
- bounce
 - flash
 - pulse
 - rubberBand
 - shake
 - headShake
 - swing
 - tada
 - wobble
 - jello
 - bounceIn
 - bounceInDown
 - bounceInLeft
 - bounceInRight
 - bounceInUp
 - bounceOut
 - bounceOutDown
 - bounceOutLeft
 - bounceOutRight
 - bounceOutUp
 - fadeIn
 - fadeInDown
 - fadeInDownBig
 - fadeInLeft
 - fadeInLeftBig
 - fadeInRight
 - fadeInRightBig
 - fadeInUp
 - fadeInUpBig
 - fadeOut
 - fadeOutDown
 - fadeOutDownBig
 - fadeOutLeft
 - fadeOutLeftBig
 - fadeOutRight
 - fadeOutRightBig
 - fadeOutUp
 - fadeOutUpBig
 - flipInX
 - flipInY
 - flipOutX
 - flipOutY
 - lightSpeedIn
 - lightSpeedOut
 - rotateIn
 - rotateInDownLeft
 - rotateInDownRight
 - rotateInUpLeft
 - rotateInUpRight
 - rotateOut
 - rotateOutDownLeft
 - rotateOutDownRight
 - rotateOutUpLeft
 - rotateOutUpRight
 - hinge
 - rollIn
 - rollOut
 - zoomIn
 - zoomInDown
 - zoomInLeft
 - zoomInRight
 - zoomInUp
 - zoomOut
 - zoomOutDown
 - zoomOutLeft
 - zoomOutRight
 - zoomOutUp
 - slideInDown
 - slideInLeft
 - slideInRight
 - slideInUp
 - slideOutDown
 - slideOutLeft
 - slideOutRight
 - slideOutUp
 
