1. 程式人生 > >animate.css動畫庫的使用

animate.css動畫庫的使用

animate.css介紹

內建了許多的CSS3動畫,相容性很好。

用法:

如:
添加了animated、bouce類

<head>
    <link rel="stylesheet" href="animate.css">
    <style>
        .box {
            width: 400px;
            height: 400px;
            border: 1px solid #000;
            margin: 10px auto;
        }
        .item
{ width: 100px; height: 100px; background-color: red; margin: 100px auto; }
</style> </head> <body> <div class="box"> <div class="item animated bounce"></div> </div> </body>

這裡寫圖片描述

效果:
紅色方塊上下晃動幾下後停止。

效果展示:

 點選下面的連結可以檢視animate.css中每個類的效果。

下面將列舉每個類:

類名:

special

  • bouce
  • flash
  • pulse
  • rubberBand
  • shake
  • headShake
  • swing
  • tada
  • wobble
  • jello
  • hinge
  • jackInTheBox

bounce

  • bounceIn
  • bounceInDown
  • bounceInLeft
  • bounceInRight
  • bounceInUp
  • bounceOut
  • bounceOutDown
  • bounceOutLeft
  • bounceOutRight
  • bounceOutUp

fade

  • fadeIn
  • fadeInDown
  • fadeInDownBig
  • fadeInLeft
  • fadeInLeft
  • fadeInLeftBig
  • fadeInRight
  • fadeInRightBig
  • fadeInUp
  • fadeInUpBig
  • fadeOut
  • fadeOutDown
  • fadeOutDownBig
  • fadeOutLeft
  • fadeOutLeftBig
  • fadeOutRight
  • fadeOutRightBig
  • fadeOutUp
  • fadeOutUpBig

light

  • lightSpeedIn
  • lightSpeedOut

rotate

  • rotateIn
  • rotateInDownLeft
  • rotateInDownRight
  • rotateInUpLeft
  • rotateInUpRight
  • rotateOut
  • rotateOutDownLeft
  • rotateOutDownRight
  • rotateOutUpLeft
  • rotateOutUpRight

roll、zoom

  • rollIn
  • rollOut
  • zoomIn
  • zoomInDown
  • zoomInLeft
  • zoomInRight
  • zoomInUp
  • zoomOut
  • zoomOutDown
  • zoomOutLeft
  • zoomOutRight
  • zoomOutUp

slide

  • slideInDown
  • slideInLeft
  • slideInRight
  • slideInUp
  • slideOutDown
  • slideOutLeft
  • slideOutRight
  • slideOutUp
  • slideOutUp

flip

  • flip
  • flipInX
  • flipInY
  • flipOutX
  • flipOutY