Animate.css

安装和使用

安装

npm install animate.css

将其导入到您的文件中:

import 'animate.css';

或者使用 CDN 将其直接添加到您的网页中:

<head>
  <link
    rel="stylesheet"
    href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"
  />
</head>

基本用法

安装 Animate.css后,将类添加到元素中,以及任何动画名称。(不要忘记前缀!animate_)。如下:

<h1 class="animate__animated animate__bounce">An animated element</h1>

持续时间和延迟时间

  animation-duration: 1.8s; //动画持续时间完成
  animation-delay: 2s;  //动画延迟多久才开始

推荐

vue-collapse-transition

安装

使用 NPM:

npm i @ivanv/vue-collapse-transition

通过 CDN:

<script src="https://unpkg.com/@ivanv/vue-collapse-transition"></script>

用法

包装要使用标记使其可折叠的容器。<collapse-transition>

切换布尔值时,将自动触发转换。v-show

<template>
  <div>
    <button @click="isOpen = !isOpen">
      Toggle
    </button>
    
    <collapse-transition>
      <div v-show="isOpen">
        This div will open and close smoothly!
      </div>
    </collapse-transition>
  </div>
</template>

<script>
  import { CollapseTransition } from "@ivanv/vue-collapse-transition"
  
  export default {
    components: {
      CollapseTransition,
    },
    data() {
      return {
        isOpen: false, // closed by default
      }
    }
  }
</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值