zoukankan      html  css  js  c++  java
  • vue过渡和animate.css结合使用

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>动画</title>
        <script type="text/javascript" src="vue.js"></script>
        <link rel="stylesheet" type="text/css" href="animate.css">
        <style type="text/css">
            p {
                width: 300px;
                height: 300px;
                background: red;
                margin: 10px auto;
            }
        </style>
        <script type="text/javascript">
            window.onload = function(){
                var app = new Vue({
                    el:'#box',
                    data:{
                        show:false
                    }
                })
            }
        </script>
    </head>
    <body>
        <div id="box">
            <!-- 控制数据的值切换显示隐藏 -->
            <button @click="show=!show">transition</button>
            
            <!-- <transition enter-active-class="zoomInLeft" leave-active-class="zoomOutRight">
                <p v-show="show" class="animated"></p>
            </transition> -->
    
            <!-- 第二种方法 -->
            <!-- <transition enter-active-class="animated zoomInLeft" leave-active-class="animated zoomOutRight">
                <p v-show="show"></p>
            </transition> -->
    
            <!-- 多元素运动 -->
            <transition-group enter-active-class="zoomInLeft" leave-active-class="zoomOutRight">
                <p v-show="show" class="animated" :key="1"></p>
                <p v-show="show" class="animated" :key="2"></p>
            </transition-group>
        </div>
    </body>
    </html>
  • 相关阅读:
    第36课 经典问题解析三
    第35课 函数对象分析
    67. Add Binary
    66. Plus One
    58. Length of Last Word
    53. Maximum Subarray
    38. Count and Say
    35. Search Insert Position
    28. Implement strStr()
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/yesyes/p/6637625.html
Copyright © 2011-2022 走看看