图片/图形

3D动画特效的跨浏览器CSS3动画

阿里云


AllAnimation.css 是一款带 37 种 3D 动画特效的跨浏览器 CSS3 动画框架。它可以轻松的制作出各种 CSS3 3D 动画效果,可以在移动手机上使用。并且使用极其简单,使用时只需要添加相应的 class 即可。

使用方法

使用 AllAnimation.css 时要引入 all-animation.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" type="text/css" href="yourpath/all-animation.css" />

HTML 结构

你可以使用一个按钮来触发事件,在事件中为指定元素添加相应的动画 class。

  1. <div id="animation"></div>
  2. <button class="anny-class">Trigger class, go!</button>

初始化插件

在编写上面的 HTML 结构之后,可以通过下面的方法来触发 CSS3 动画。

  1. $(".anny-class").click(function(){
  2.   $("#animation").addClass("journal");
  3. });

或者使用纯 JS 的方法来编写代码:

  1. document.querySelector('button').addEventListener('click',function(e){
  2.     e.preventDefault();
  3.     document.querySelector('div').classList.add('dance');
  4. });

你还可以为动画设置一个定时器。

  1. setTimeout(function(){
  2.  $("#animation").addClass("journal");
  3. },2000);

另外也可以使用 jQuery 的链式编程方式来取消一个动画在执行另一个动画。

  1. $("#animation").removeClass("journal").addClass("four-rock");

3D 动画特效的跨浏览器 CSS3 动画

已有 351 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!