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+
項目主頁:http://www.open-open.com/lib/view/home/1361496709674 動畫