animate.css是一款前端动画库,相似的有velocity-animate。这篇文章给大家介绍vue2.0 和 animate.css的结合使用,需要的朋友参考下吧

这里说的是vue2.0和animate.css的结合使用。其实用过就知道用法是比较简单的。但是就是刚开始使用的时候,难免有的会遇到各种问题。简单的说说我所用过并且遇过的坑。

首先是transition组件,在2.0中由transition属性变成了一个独立的组件。

用法:

1、

要用animate.css,那么首先需要做的就是导入它。局部的导入的话,就在当前的.vue文件中的style标签中导入:@import "animate.css"; 注意,导入css文件的时候。在末尾应该是要加上分号的。如果不加的话,会影响后面写的局部样式

2、

开始使用animate.css

上述是一个完整的结构。其中重要的几个点用箭头表示出来。首先在transition组件内部,需要定义两个基本的class类,表示过渡进来和过渡出去的时候所要配合使用的animate.css的类值。zoomInLeft/zoomOutRight是其中的一对儿。具体的其他效果可以查看animate.css的官网。其次在transition组件内部的话,需要过渡的子元素需要加上animated类。最后可能也是比较容易忽略的点(至少我就是)。这个v-show,看似好像是多余的,但是不加上的话,对于过渡效果是没有用的。因为过渡 是从一个无到有或者有到无的一个效果。最开始进来的时候如果元素本身就是show的,那么过渡就失效了。所以在元素上面需要加上这个v-show属性。在过渡效果进来的时候,v-show设置为true,相反为false。

还有一点是在上述代码中没有展现出来的,如果有多个子元素都要实现过渡,可以加上进行包裹。

PS:下面看一段实例代码vue过渡和animate.css结合使用

动画

p {

width: 300px;

height: 300px;

background: red;

margin: 10px auto;

}

window.onload = function(){

var app = new Vue({

el:'#box',

data:{

show:false

}

})

}

transition

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

css js写在一起 vue_如何把vue2.0 和 animate.css合并在一起使用(详细教程)相关推荐

  1. html+css+js写抽奖程序

    html+css+js写抽奖程序 简介:本文讲解,如何使用html+css+js写抽奖程序,后面也会加上后端,记录每一次的抽奖的结果. HTML结构 这个html结构就十分的简单,几行而已. < ...

  2. 用HTML+CSS+JS写的切水果小游戏它来了

    前言 切水果游戏曾经是一款风靡手机的休闲游戏,今天要分享的就是一款网页版的切水果游戏, 由HTML+CSS+JS实现,虽然功能和原版的相差太大,但基本的功能具备,效果逼真.感兴趣的小伙伴可收藏学习(完 ...

  3. 用HTML+CSS+JS写了个烟花模拟器,一起看烟花了

    家人闲坐,灯火可亲 新年伊始,万象更新 小碗汤在这里祝大家: 万事随想,所爱如山 从此眼底是绮丽,周遭是晴明 嘴角是笑意,耳畔是阜盛烟火 心上凛冬散尽,星河长明 今天不谈技术 分享一款烟花模拟器 如果 ...

  4. html,css,js写消灭小星星游戏

    首先,要写一个消灭小星星,必须考虑到有开始和重新开始两个功能,当点击小星星的时候,小星星消失,而且记录的分数随着小星星的消失而增加 HTML代码段 body{background-color: bla ...

  5. h5游戏开发:用html+css+js写一个整蛊游戏

    文章目录 我来做一个简单的整蛊游戏吧! 第一步,先设计骰子 第二步,设计行走的格子 第三步,加入主角头像 第四步,开始写游戏js控制代码 最终结果,所有代码 (复制粘贴后改下图片路径和音乐媒体路径后就 ...

  6. html+css+js写一个王者荣耀积分夺宝

    在游戏里面,积分夺宝是很抽中好东西的,于是想自己写一个页面,实现无限抽奖,而且必中荣耀水晶. 在线演示地址 先看效果(完整代码在后面): 开始要选择大区: 抽一次: 抽十次(一下中四个荣耀水晶,太爽了 ...

  7. html毕业作业消消乐,html+css+js写一个简易功能的消消乐~~~~

    1 2 3 4 content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-htm ...

  8. HTML+CSS+JS商城网站设计——服装商城-功能齐全(40页) HTML+CSS 学生HTML个人网页作业作品下载 个人商城网页设计制作 大学生个人网站作业模板 简单个人网页制作

    HTML5期末大作业 文章目录 HTML5期末大作业 一.作品展示 二.文件目录 三.代码实现 四.学习资料 一.作品展示 二.文件目录 三.代码实现 <!DOCTYPE html> &l ...

  9. HTML+CSS+JS`管理系统网站设计——学生信息管理系统模板 (13页) HTML+CSS+JavaScript html网页设计期末大作业_网页设计平时作业

    HTML5期末大作业:管理系统网站设计--学生信息管理系统模板 (13页) HTML+CSS+JavaScript html网页设计期末大作业_网页设计平时作业 常见网页设计作业题材有 个人. 美食. ...

最新文章

  1. memcached安装运行
  2. Java程序员通用的几个框架分享
  3. MySQL中的describe命令
  4. 14、使用play搭建一个web应用用例
  5. 【Qt教程】2.2 - Qt5 布局管理器(水平、垂直、栅格布局)、弹簧、设计一个登陆界面
  6. linux开发 stc_Linux环境下搭建STC单片机平台的指南
  7. JFinal EhCachePlugin的学习笔记
  8. PMP考试需要准备什么教材呢?
  9. win7系统启用还原服务器,小编为你讲解win7系统提示服务器上的MSDTC不可用的还原方案...
  10. PHP-利用阿里云邮件推送免费发邮件详细步骤
  11. 文字转语音,有什么软件好用?
  12. 情商高的人所看透的四种人生真相
  13. 金蝶云苍穹笔记(三)
  14. 战略选址、渠道精耕,数说故事数智化地图助力零售行业高质量扩张
  15. 哪款mac写python_新款Mac Pro有几个圈圈?写几行Python数一下
  16. 【Sofice小司笔记】4 Redis,包含nosql,redis架构,8中数据类型,事务,持久化,配置文件详解,发布订阅,集群管理,缓存穿透和雪崩
  17. mysql将数据拟合曲线_强大的matlab数据科学拟合库cftool——直接导入数据进行拟合...
  18. PC手机图形API介绍
  19. 斗智斗勇之springmybatis
  20. 【UE4】添加一个 AI NPC

热门文章

  1. Python2 包的安装
  2. c语言过磅系统,为什么要用无人值守_自动过磅系统?
  3. java代码创建jar_Java 创建ZIP和JAR文件
  4. http post请求 参数放在路径后面 java_【思唯网络学院】网络基本概念之HTTP协议...
  5. go get 的不再src目录中_如何正确的开始用Go编程
  6. Kyligence李扬:数据智能推荐成为技术发展新方向
  7. PostgreSQL备份恢复实现
  8. 数据3分钟丨Oracle Database 21c终于发布而22c可能直接跳过;2021 OceanBase数据库大赛开启。...
  9. 资源下载丨Oracle优化工程师常用的34个脚本
  10. PingCAP联合创始人兼CTO黄东旭:致力于打造全球最好的分布式数据库