当前位置: 首页 > 软件库 > Web应用开发 > CSS框架 >

Animate.css

跨浏览器的 css3 动画库
授权协议 MIT
开发语言 HTML/CSS
所属分类 Web应用开发、 CSS框架
软件类型 开源软件
地区 不详
投 递 者 曹德明
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Animate.css 是一个有趣的,跨浏览器的 css3 动画库,内置了很多典型的 css3 动画,兼容性好使用方便。

安装

使用 npm 安装:

$ npm install animate.css --save

或者使用 Yarn 安装:

$ yarn add 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__animated与任何动画名称一起添加到元素(不要忘记animate__前缀!):

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

使用@keyframes

可以直接使用提供的动画keyframes。它提供了一种灵活的方式来将 Animate.css 用于当前的项目,而无需重构 HTML 代码。

例子:

.my-element {
  display: inline-block;
  margin: 0 0.5rem;

  animation: bounce; /* referring directly to the animation's @keyframe declaration */
  animation-duration: 2s; /* don't forget to set a duration! */
}

请注意,某些动画依赖于animation-timing动画类上设置的属性。

  • Animate.css使用方法 1.Animate.css安装 1.1用npm安装Animate.css 使用npm安装 $ npm install animate.css --save 1.2导入Animate.css文件 import 'animate.css'; 官网搬运代码见另一个博客Animate.css 1.3用cdn直接添加到网页(方便) 大部分情况下用这种,比较方便 <head

  • animate.css是一个CSS3动画库,它的里面预设了许多的常用动画。因为它把不同动画效果绑定到的是不同的类里面,所以我们想要使用的话,只需要先引用animate.css文件,再把你想要使用的那个类添加到元素上面就可以了。 第一步:引入animate.css文件: (可使用:http://www.bootcdn.cn/animate.css/的服务) <head> <link rel="s

  • Animate.css是一款简单高效的css库,里面封装了若干种简单的常见动画,适合快速使用,同时也方便进行按需修改。 1、导入文件 <head> <link rel="stylesheet" href="animate.min.css"> </head> 2、给指定元素加上指定的动画样式 <div class="animated bounce"></div> animated,每一个应用anim

  • 前言 最近我需要将animate.css整合进dooring中做成动画,毕竟这玩意自己写太累,而且写的效果可能也不是很自然。 安装 官网:https://animate.style/ npm 或者yarn 安装即可。https://www.npmjs.com/package/animate.css 使用 引入animate.css 使用link或者直接引入都可以。 然后加类名即可。 import

  • 1.安装animate.css $ npm install animate.css --save 2.全局挂载 //app.vue @import 'animate.css' 3.在页面中使用 在view中的class添加animate__animated 以及动画名 需要加上animate_ 的前缀 <view class="animate__animated animate__boun

  • 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 Animate.css是一个现成的跨浏览器动画库,可用于您的 Web 项目。非常适合强调、主页、滑块和注意力引导提示。 官方学习文档网址 一、安装使用 安装 使用 npm 安装: $ npm install animate.css --save 或者使用 Yarn 安装(这只适用于 Webpack、Parcel 等适当的工具

  • 目录 1. 安装Animate.css 2. 配置 Animate.css 3. 在指定元素上使用 4. 在过渡动画中使用 5. 经典范例 —— 页面向下滚动到指定位置时,顶部显示悬浮搜索框 6. animate.css动画效果的类名 弹跳 渐变 翻转 急速 旋转 缩放 滑动 回退 其他 1. 安装Animate.css npm install animate.css --save 2. 配置 A

  • 在vue项目中使用动画其实有多种方式,可以使用vue中的过渡transition,可以使用animate动画与transition配合使用,也可以单独使用animate动画库(详情可见vue官网-过渡:过渡),下面我们开始介绍在vue中单独使用animate动画,其实也非常简单,两步就可以实现: 第一步:安装: 在命令行中执行:npm install animate.css --save 第二步:

  • npm安装Animate.css npm install animate.css --save 在main.js中引入 import 'animate.css'; 在项目中使用: 使用格式为"animate__animated  animate__xxxxxxxx",必须要写animate__animated,否则不展示动画。 <div> <a-image :width="

  • 下载安装animate.css 使用BootCDN加速 https://www.bootcdn.cn/ ,下载min版本即可。 在线效果演示:https://daneden.github.io/animate.css/ 重复执行 只需增加infinite即可  <div class="article-box animated fadeIn infinite"></div> 1 这样这个div就回循

  • 包含所有前缀的CSS关键帧。 您需要做的就是选择一个动画并在CSS动画中使用它。 animations.css .animationStart{ animation-name:fadeIn; animation-duration: 0.5s; animation-direction: alternate; animation-delay: 0s; anima

  • 一、基本用法 下载并引入 npm i animate.css --save import 'animate.css'; 或直接引入 <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" /> </head>

  • git地址:https://github.com/animate-css/animate.css 文档:https://animate.style/ 应用:   一、第一种方式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=de

  • animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果。官方文档 因为只有部分页面会使用所以建议cdn添加 <head> <link rel="styl

  • 安装 npm install animate.css --save 在main.js引入 // animate.css 引入动画插件 import animated from 'animate.css' Vue.use(animated); 其他组件使用需要加上animate__ 前缀 要想使用animate.css, 需要把相关标签用 <transition>.....</transiti

  • 第一步:安装: npm install animate.css --save 第二步:引入及使用: // main.js中: import animated from 'animate.css' // npm install animate.css --save安装,在引入 Vue.use(animated) 使用: <div class="animate__animated animat

  • 安装 npm安装包依赖 npm install --save vue2-animate 在main.js中引用 import 'animate.css' 正式使用 1、在过度元素上使用对应的name属性 <transition-group name="fadeLeft" tag="ul"> <li v-for="item in items" v-bind:key="item">

  • animate.css 是一个有趣,酷炫的,跨浏览器的动画库,你可以将它用于你的项目中。不管是主页,滑动切换,又或者是其它方面,你都可以通过它来制作出惊人的效果。 基本用法 引入CSS文件 这个对你来说应该再容易不过了,我相信你可能也已经对引入外部的CSS样式文件的代码以及快捷键也都背得滚瓜烂熟了。 你只需要在HTML文件的head标签中引入CSS样式文件,如下: <head> <link rel

  • 1.React引入Animate.css animate官网 animate官网查看需要的动效 react项目引入animate.css npm i animate.css npm i react-addons-css-transition-group 封装react动效木偶组件 import React from 'react' import "animate.css"; import Reac

  • 首先要去你的项目里终端安装它,npm install animate.css 。 安装完后就在需要的组件里引入它,因为它不是js类型,所以直接import "animate.css" 引入。 引入后需要动画的<transition>中的name属性必须为name:"animate_animated animate_bounce",然后还有一个新的属性enter-active-class="xxx"

  • Vue中使用animate.css V4 最近把公司官网项目依赖进行了升级,里面用到了animate.css。目前版本4.1.0。 目前4.x版本相比之前3.x的breaking change如下: Animate.css v4 brought some improvements, improved animations, and new animations, which makes it wo

  • 使用cdn引入 <link href="https://unpkg.com/animate.css@3.5.2/animate.min.css" rel="stylesheet"> 如果是vue项目,就npm install animate.css --save ,然后在main.js中import animated from 'animate.css' Vue.use(animated) h

  • animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果。 虽然借助 animate.css 能够很方便、快速的制作 CSS3 动画效果,但还是建议看看 animat

  • 1、在Terminal(终端)运行 npm install animate.css 2、在main.js添加 import 'animate.css/animate.min.css' 3、在需要添加动画效果的地方添加动画 例: <div class="animated bounce infinite" > 动画 </div> (这是一个跳动的效果)

  • 引入 npm install animate.css --save main.js 文件中 import animated from 'animate.css' Vue.use(animated) html <div class="animated bounceInLeft"> 测试动画 </div> 但是发现无法实现效果,切当前的版本为4.1.1 经查发现版本4以后,使用名称改为 cl

 相关资料
  • 问题内容: 以下代码的Opera和IE替代品是什么? 注意 ,我已经测试了以下规则。所有浏览器都支持它们。但是它们是垂直渐变。谁能帮我将它们修改为水平的? 问题答案: background-image: -ms-linear-gradient(right, #0c93C0, #FFF); background-image: -o-linear-gradient(right, #0c93C0, #F

  • 关于此自定义CSS单选按钮(下面的代码片段或@https://codepen.io/Zaku/pen/xrKMgb)... 为什么Safari显示模糊的CSS元素? 这在Chrome完美工作,但不是Safari... 这是一件大事,因为大多数iPhone 你知道为什么会发生这种情况以及如何解决吗?

  • 问题内容: 专业的网页设计师如何创建跨浏览器的CSS?通常是手动完成,还是像YUI针对JavaScript那样可以简化流程的工具包?我希望远离Dreamweaver之类的所见即所得编辑器。谢谢! 问题答案: 通常是手工完成的。 通常从对比赛场地应用CSS重置开始。 而且,您应该针对符合标准的CSS,然后作为对IE的最后手段,才可以使用hacks(是的,我刚刚说过)。

  • 问题内容: Webkit的过渡结束事件称为webkitTransitionEnd,Firefox为transitionEnd,歌剧为oTransitionEnd。用纯JS处理所有这些的好方法是什么?我应该浏览器嗅探吗?还是分别实施?我还没有发生过其他事情? 即: 要么 问题答案: Modernizr中使用了一项技术,对它进行了改进: 然后,只要需要过渡结束事件,就可以调用此函数:

  • 问题内容: 我正在从Firefox 3.5开始为新服务开发Web应用程序。 界面设计是无表的,仅使用divs + CSS和性能良好的做法。 现在,尽管与Safari兼容仅花费了很少的时间,但IE还是很痛苦。 我的问题是:有什么可以用来加速跨浏览器检查的吗?例如,我已经知道FF和IE之间的许多区别,但是使用特定工具可能会有所帮助。 你能建议一个吗? 谢谢, 猩红 问题答案: 跨浏览器开发 没有工具可

  • 我使用&过滤器和标记创建了一个Porter-Duff Out(knockout)效果,它在底部的叶子形状层上切出一个圆形孔。 我在Chrome中的一切都运行良好,但在Firefox和Safari中发现了不同的行为。 Firefox根本不会呈现过滤后的元素,从我的在线搜索来看,原因似乎是Firefox不支持feImage标记中的支离破碎的svg元素。然而,即使我尝试用1)到实际svg文件的完整链接和

  • 问题内容: 如何定义跨浏览器的CSS滚动条样式?我测试了此代码,它仅在IE和Opera中起作用,但在Chrome,Safari和Firefox中失败。 问题答案: 滚动条CSS样式是Microsoft开发人员发明的一种奇怪方法。它们不是CSS的W3C标准的一部分,因此大多数浏览器只是忽略它们。

  • #animated_div{ width:76px; height:47px; background:#92B901; color:#ffffff; position:relative; font-weight:bold; font-size:20px; padding:10px; animation:animated_div 5s 1;