CSS および SVG アニメーション ライブラリ: Animate Plus_html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 09:11:50
オリジナル
1516 人が閲覧しました

Animate Plus は、アニメーション化された CSS プロパティと SVG プロパティの構築に役立つ高性能 JavaScript ライブラリです。Animate Plus は、デスクトップやモバイル デバイスでの高速な UI インタラクションや長いアニメーション シーケンスに最適です。例:

  • DOM 要素の CSS スプリング アニメーション
  • 単純な SVG モーフィング アニメーション
  • パフォーマンス/ストレス テスト (250 個の SVG シェイプを個別にアニメーション化)

入門

npm install animateplusor download and insertanimate.min.js(2) 。 7KB gzip圧縮) :

<script src=animate.min.js></script>
ログイン後にコピー

アニメーションの開始:

animate({  el: "div",  translateX: 100,  opacity: .5,  duration: 500 });
ログイン後にコピー

API

引数

animate は、少なくともアニメーション化する要素とプロパティを含むオブジェクトまたは aMap を受け入れます:

animate({  el: "div",  opacity: 0 }); // Or: var params = new Map();params.set("el", "div");params.set("opacity", 0);animate(params);
ログイン後にコピー

el

アニメーション化する要素elcan は次のいずれかを受け取ります:

  • CSS selector:"div"
  • jQuery-like object:$("div")
  • DOM element:document.querySelector("div")
  • DOM 要素の配列:[document .querySelector("div")]
  • NodeList または HTMLCollection:document.getElementsByTagName("div")

プロジェクトのホームページ: http://www.open-open.com/lib/view/home/1434012030223

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!