性能强悍的CSS动画库--Animate.css
前言
互联网圈子里有造“轮子”的说法,能用现成的就不要自己去捣鼓了,既省时又省力!今天介绍的就是一款性能强悍的CSS动画库(Animate.css)的使用指导。
安装方法
方法一:使用yarn安装
$ yarn add animate.css
然后在文件中导入:
import 'animate.css'
这个方法需要提前安装Yarn
方法二:使用npm安装
$ npm install animate.css --save
Node.js中就带有npm,一般不需要单独安装npm。
方法三:直接添加网页
<head><linkrel="stylesheet"href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"/>
</head>
功能介绍
1.基本功能
<h1 class="animate__animated animate__bounce animate__delay-2s animate__repeat-2">延时2s后,重复跳动2次动画效
其中,animate__bounce为跳动效果;animate__delay-[x]s:延时x秒后使用动画,项目提供了4种延时模式从2s到5s,默认情况是延时1s,我们也可以修改默认值。animate__repeat-[x]:重复显示动画的次数,默认有1,2,3和无穷次animate__infinite,同样的我们也可以修改默认重复次数。
2.其他功能:
animate__slow 持续2sanimate__slower 持续3sanimate__fast 持续800msanimate__faster 持续500ms
3.自定义属性
上面介绍的是基本功能,但在实际应用中,我们可能要面对更复杂的场景。Animate.css 使用 CSS 来定义动画的持续时间、延迟等,非常灵活和可定制,只需在本地或全局设置一个新值。
/* 本地变量设置*/
.animate__animated.animate__bounce {--animate-delay:1s; /* 设置延时时间 */--animate-repeat: 2; /* 设置重复次数 */--animate-duration: 2s; /* 设置持续时间 */
}
/* 全局变量设置 */
:root {--animate-delay: 0.9s; /* 设置延时时间 */--animate-repeat: 2; /* 设置重复次数 */--animate-duration: 800ms; /* 设置持续时间 */
}
性能强悍的CSS动画库--Animate.css相关推荐
- 强大的CSS3动画库animate.css
今天要给大家介绍一款强大的CSS3动画库animate.css,animate.css定义了大概50多种动画形式,包括淡入淡出,文字飞入.左右摇摆动画等等.使用animate.css也非常简单,你可以 ...
- 前端之vue3使用动画库animate.css(含动画、过渡)
动画与过渡 一.动画效果 1.默认动画 实例 动画语法 2.给transition指定name 二.过渡效果 三.多个元素过渡 四.vue3使用动画库 动画库animate.css √ 五.总结 一. ...
- vue动画库-Animate.css的使用以及部分问题
vue动画库-Animate.css的使用以及部分问题 Animate.css在vue脚手架中的使用 详情见官网: Animate.css | A cross-browser library of C ...
- css3动画简介以及动画库animate.css的使用
在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3 ...
- css animation动画完成后隐藏_css3动画简介以及动画库animate.css的使用
在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3 ...
- 经典动画库 animate.css 的应用
一.animate.css animate.css::Animate.css 就像嗑水那么简单的CSS动画. 官网:Redirecting to Animate.css Animate.css是一个纯 ...
- 前端进阶必学必会动画学习之Animate.css的使用与解析:一个强大而酷炫的CSS3动画库Animate.css使用方法教程
简介 animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut). ...
- 动画库Animate.css
笔记分享: 用法:到官网(http://daneden.github.io/animate.css/),下载animate.min.css文件.点击这里 1.首先引入animate css文件 < ...
- Vue引用第三方动画库animate.css
搜索animate.css - npm 进入它的主页,就可以看到很多动画样式 在vscode中安装animate.css 在使用的组件上引用它 给要使用的元素加上animata_animated an ...
最新文章
- tomcat修改默认web目录
- 巴菲特的价值投资的第二版本
- Android应用与系统安全防御
- Spring-学习笔记09【JdbcTemplate的基本使用】
- 将image存入mysql数据库_有谁知道如何把一图片存放到mysql数据库中
- java集合表_java集合类散列表
- Git + GitHub 超详细知识笔记整理
- SpringMVC 的总结
- 插图详解Python解决汉诺塔问题
- 哪种编程语言好?大神为你分析 Go、Java、C、C++ 等主流编程语言
- 什么是词频?词频的原理是什么?
- Cartoon-Stylegan2:快来将你的图片漫画风
- mybatis plus 代码生成器
- 使用vscode利用vue脚手架创建项目每次修改代码都会频繁编译
- 自然语言处理中的迁移学习(下)
- 易飞ERP软件用户组及权限设定-易飞ERP免费教程 转载
- 阿里、中兴、中国联通打造物联网区块链框架
- Python爬虫 爬取酷狗TOP500的数据
- plsql批量执行SQL脚本 command window执行
- 一元夺宝三大常见骗局,帮你识清骗钱套路!
热门文章
- java运行速度慢的原因_java运行速度慢的原因 | 学步园
- *转载 Tarjan有向图详解
- Android -- 三种动画(帧动画、View动画、属性动画)
- 开关电源环路学习笔记(3)-系统框图
- 【论文阅读/翻译笔记】Deep Snake for Real-Time Instance Segmentation
- 50万VPN登录凭证遭泄露,中国占11.89%
- 程序员年底失业,到底是该年前找工作好还是年后找工作好?
- TVS管与压敏电阻的性能比较
- ubuntu18.04安装opencv viz模块
- 从史前到现在 三百八十年 计算机编年史(转)