当前位置: 首页 > news >正文

Vue Transition组件类名+TailwindCSS

#本文教学结合TailwindCSS实现一个Transition动画的例子#

举例代码:

  <transition 
    enter-active-class="transition-all duration-300 ease-out"
    enter-from-class="opacity-0 translate-y-[-10px]"
    enter-to-class="opacity-100 translate-y-0"
    leave-active-class="transition-all duration-300 ease-out"
    leave-from-class="opacity-100 translate-y-0"
    leave-to-class="opacity-0 translate-y-[-5px]"
  >
    <!-- 你的内容 -->
  </transition>

开始分析:

进入阶段

1,enter-active-class:应用在整个进入阶段

enter-active-class="transition-all duration-300 ease-out"
  • transition:启用过渡效果(对应 CSS transition-property)

  • duration-300:过渡时长 300ms(对应 transition-duration)

  • ease-out:缓动函数(对应 transition-timing-function)

2,enter-from-class:进入起始状态

enter-from-class="opacity-0 translate-y-[-10px]"
  • opacity-0:完全透明

  • translate-y-[-10px]:Y轴向上偏移10px(使用自定义值语法)

3,enter-to-class:进入结束状态

enter-to-class="opacity-100 translate-y-0"
  • opacity-100:完全不透明

  • translate-y-0:Y轴归位

离开阶段

  • leave-active-class:应用在整个离开阶段

  • leave-active-class="transition-all duration-300 ease-out"
    
  • leave-from-class:离开起始状态

  • leave-from-class="opacity-100 translate-y-0"
    
  • leave-to-class:离开结束状态

  • leave-to-class="opacity-0 translate-y-[-5px]"

http://www.dtcms.com/a/104684.html

相关文章:

  • 程序化广告行业(50/89):Cookie映射技术深度剖析
  • 中级:MyBatis面试题深度剖析
  • Qt - findChild
  • LVGL Chart和Spinner详解
  • 决策树(DecisionTree)
  • My first day in QT programming
  • Ansys Zemax | 如何使用物理光学传播(POP)工具描述空间电场传播(二)
  • Java实现websocket
  • sourceinsight 4.0 任意配置主题颜色风格的方法
  • 用spring-webmvc包实现AI(Deepseek)事件流(SSE)推送
  • esp32 idf中的外部组件
  • OpenAI最近放出大新闻,准备在接下来的几个月内推出一款“开放”的语言模型
  • 基于HUTOOL实现RSA工具类
  • Vue3+Vite+TypeScript+Element Plus开发-02.Element Plus安装与配置
  • deepseek使用记录26——思维混乱背后的理论泡沫与骗局
  • LeetCode 热题 100_打家劫舍(83_198_中等_C++)(动态规划)
  • (C语言)虚数运算(结构体教程)(指针解法)(C语言教程)
  • 关于点扩散函数小记
  • 《向量数据库指南》——深度解析Kubernetes Operator在Mlivus Cloud中的实现原理
  • FPGA实现数码管显示分秒时间
  • 【编译原理】第三章 词法分析
  • Kubernetes高级应用(NFS存储)
  • 机器人基础知识-1
  • java学习+题解
  • 面试遇到的几个问题小记20250401
  • 【学习记录】pytorch载入模型的部分参数
  • 蓝桥杯省模赛 台阶方案
  • 微信登录、商品浏览前瞻
  • 简单版CentOS7配置haproxy
  • PyTorch 深度学习实战(31):可解释性AI与特征可视化