天天看點

animate.css動畫庫的使用

animate.css

介紹

内置了許多的CSS3動畫,相容性很好。

用法:
  1. 引入

    animate.css

  2. 下載下傳位址: https://raw.github.com/daneden/animate.css/master/animate.css
  3. 在要動畫的元素上添加

    animated

    類,并添加特定的動畫類名

如:

添加了animated、bouce類

<head>
    <link rel="stylesheet" href="animate.css">
    <style>
        .box {
            width: px;
            height: px;
            border: px solid #000;
            margin: px auto;
        }
        .item {
            width: px;
            height: px;
            background-color: red;
            margin: px auto;
        }
    </style>
</head>
<body>
    <div class="box">
        <div class="item animated bounce"></div>
    </div>
</body>
           
animate.css動畫庫的使用

效果:

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

效果展示:

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

http://htmlpreview.github.io/?https://github.com/wushanshan5/WSSCases/blob/master/H5andC3/animate.cssStyle/index.html

下面将列舉每個類:

類名:

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