SVG.js - 用於SVG操做和產生動畫的一個輕量級js庫

SVG.js是一個輕量級的JavaScript庫,讓您能夠輕鬆地操縱SVG和讓SVG產生動畫。 SVG.js配有一個總體的方法,如建立,移動,居中,克隆等等。 瀏覽器

SVG.js中包含了大量用於定義動畫的方法,如移動、縮放、旋轉、傾斜等,相關示例svg

SVG.js中的一些亮點: 模塊化

  • 易讀的簡潔的語法
  • 很是輕量,gzip壓縮版只有5k
  • 針對大小、位置、顏色等的動畫元素
  • 模塊化結構,輕鬆擴展
  • 各類實用插件
  • 各類形狀類型間擁有統一的API.
  • 元素能夠綁定事件,包括觸摸事件
  • 徹底支持不透明蒙版
  • 元素組
  • 動態漸變
  • 填充模式
  • 完整的文檔記錄

瀏覽器支持狀況:

  • Firefox 3+
  • Chrome 4+
  • Safari 3.2+
  • Opera 9+
  • IE9 +
  • iOS Safari 3.2+
  • Android Browser 3+
  • Opera Mobile 10+
  • Chrome for Android 18+
  • Firefox for Android 15+

SVG.js - 一個輕量級的JavaScript庫用於SVG操做和產生動畫

項目主頁:http://www.open-open.com/lib/view/home/1361496709674 動畫

相關文章
相關標籤/搜索