您好,欢迎来到哈瑞养生。
搜索
您的当前位置:首页CSS与SVG动画库:AnimatePlus_html/css

CSS与SVG动画库:AnimatePlus_html/css

来源:哈瑞养生


Animate Plus是一个高性能的 JavaScript 库,能够帮助你构建动画效果的CSS 属性和 SVG 属性Animate Plus 是非常适合快速 UI 交互的,同时也适合台式和移动设备上更长的动画序列。示例:

  • CSS spring animations on DOM elements
  • Simple SVG morphing animation
  • Performance/stress test (250 SVG shapes animated independently)
  • Getting Started

    npm install animateplusor download and insertanimate.min.js(2.7KB gzipped) :

     

    Start animating things:

    animate({ el: "div", translateX: 100, opacity: .5, duration: 500 });

    API

    Arguments

    animateaccepts either anObjector aMapcontaining at least an element and a property to animate:

    animate({ el: "div", opacity: 0 }); // Or: var params = new Map();params.set("el", "div");params.set("opacity", 0);animate(params);

    el

    The elements to animate.elcan either take a:

  • CSS selector:"div"
  • jQuery-like object:$("div")
  • DOM element:document.querySelector("div")
  • Array of DOM elements:[document.querySelector("div")]
  • NodeList or HTMLCollection:document.getElementsByTagName("div")
  • 项目主页:http://www.open-open.com/lib/view/home/1434012030223

    Copyright © 2019- harx.cn 版权所有

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务