Heim > Web-Frontend > HTML-Tutorial > CSS与SVG动画库:Animate Plus_html/css_WEB-ITnose

CSS与SVG动画库:Animate Plus_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-21 09:11:50
Original
1572 Leute haben es durchsucht

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) :

<script src=animate.min.js></script>
Nach dem Login kopieren

Start animating things:

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

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);
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage