zoukankan      html  css  js  c++  java
  • vue 集成 animate.css 动画库

    vue 集成 animate.css 动画库

    使用的时候参考挂网demo地址: https://daneden.github.io/animate.css/

    一:安装animate.css

    在命令行中执行:npm install animate.css --save

    二:在main.js中引入并使用

    main.js中:
    
    import animated from 'animate.css' // npm install animate.css --save安装,在引入
    
    Vue.use(animated)

    三:简单的运用

    在div样式class中加
    
    * 代表所有的动画样式,可自由选择
    
    class="animated *"
    
    class="animated wobble"  //左右强晃动

    四:所有的样式

         fade: {
            title: '淡入淡出',
            fadeIn: '淡入',
            fadeInDown: '向下淡入',
            fadeInDownBig: '向下快速淡入',
            fadeInLeft: '向右淡入',
            fadeInLeftBig: '向右快速淡入',
            fadeInRight: '向左淡入',
            fadeInRightBig: '向左快速淡入',
            fadeInUp: '向上淡入',
            fadeInUpBig: '向上快速淡入',
            fadeOut: '淡出',
            fadeOutDown: '向下淡出',
            fadeOutDownBig: '向下快速淡出',
            fadeOutLeft: '向左淡出',
            fadeOutLeftBig: '向左快速淡出',
            adeOutRight: '向右淡出',
            fadeOutRightBig: '向右快速淡出',
            fadeOutUp: '向上淡出',
            fadeOutUpBig: '向上快速淡出'
          },
          bounce: {
            title: '弹跳类',
            bounceIn: '弹跳进入',
            bounceInDown: '向下弹跳进入',
            bounceInLeft: '向右弹跳进入',
            bounceInRight: '向左弹跳进入',
            bounceInUp: '向上弹跳进入',
            bounceOut: '弹跳退出',
            bounceOutDown: '向下弹跳退出',
            bounceOutLeft: '向左弹跳退出',
            bounceOutRight: '向右弹跳退出',
            bounceOutUp: '向上弹跳退出'
          },
          zoom: {
            title: '缩放类',
            zoomIn: '放大进入',
            zoomInDown: '向下放大进入',
            zoomInLeft: '向右放大进入',
            zoomInRight: '向左放大进入',
            zoomInUp: '向上放大进入',
            zoomOut: '缩小退出',
            zoomOutDown: '向下缩小退出',
            zoomOutLeft: '向左缩小退出',
            zoomOutRight: '向右缩小退出',
            zoomOutUp: '向上缩小退出'
          },
          rotate: {
            title: '旋转类',
            rotateIn: '顺时针旋转进入',
            rotateInDownLeft: '从左往下旋入',
            rotateInDownRight: '从右往下旋入',
            rotateInUpLeft: '从左往上旋入',
            rotateInUpRight: '从右往上旋入',
            rotateOut: '顺时针旋转退出',
            rotateOutDownLeft: '向左下旋出',
            rotateOutDownRight: '向右下旋出',
            rotateOutUpLeft: '向左上旋出',
            rotateOutUpRight: '向右上旋出'
          },
          flip: {
            title: '翻转类',
            flipInX: '水平翻转进入',
            flipInY: '垂直翻转进入',
            flipOutX: '水平翻转退出',
            flipOutY: '垂直翻转退出'
          },
          strong: {
            title: '强调类',
            bounce: '弹跳',
            flash: '闪烁',
            pulse: '脉冲',
            rubberBand: '橡皮筋',
            shake: '左右弱晃动',
            swing: '上下摆动',
            tada: '缩放摆动',
            wobble: '左右强晃动',
            jello: '拉伸抖动'
          }

    简单运用

    <template>
        <div>
            <p id="test" @click='fadeOutLeft'>hello</p>
        </div>
    </template>
    
    methods:{
        fadeOutLeft:function(){
            $('#test').addClass('animated bounceOutLeft')
        }
    }
  • 相关阅读:
    08:特殊日历计算
    07:玛雅历
    Vigenère密码
    openjudge 螺旋加密
    C#遍历指定文件夹中的所有文件和子文件夹
    确定两串乱序同构
    方阵原地顺时针旋转90度
    05:统计单词数【NOIP2011复赛普及组第二题】
    牛客网一道趣味题
    二分查找的平均查找长度详解【转】
  • 原文地址:https://www.cnblogs.com/cbpm-wuhq/p/12753312.html
Copyright © 2011-2022 走看看