Snap svg 主要对象
生活随笔
收集整理的這篇文章主要介紹了
Snap svg 主要对象
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
| Element | svg規(guī)定的元素,提供修改屬性、綁定事件、操作數(shù)據(jù)、操作層級關(guān)系、動畫等方面的方法,類似jquery選取的元素 |
| Fragment | 虛擬節(jié)點(diǎn),其用處是可以用js創(chuàng)建多個(gè)元素,添加到Fragment,不會影響到實(shí)際的DOM,添加完成后一次合并到DOM。這么做可以減少瀏覽器重繪次數(shù),提高性能。 |
| Matrix | 變換矩陣。圖形的各中變換可以用一個(gè)變換矩陣來表示,圖形中的各個(gè)點(diǎn)和變換矩陣相乘就得到其最終位置,在svg中也是如此。Matrix提供各種變換相關(guān)的方法,可以對其進(jìn)行各種變換,然后將變換結(jié)果應(yīng)用到Element中。Element的transform()方法返回的,就是當(dāng)前元素的變換矩陣。 |
| paper | 畫布,指<svg>元素,提供創(chuàng)建各種形狀的通用方法。 |
| Set | 附加了一些有用方法的集合 |
| Snap | 提供一些通用方法,如元素選取、各種轉(zhuǎn)換、擴(kuò)展插件、濾鏡等,類似Jquery的$ |
| mina | 緩動效果 |
總結(jié)
以上是生活随笔為你收集整理的Snap svg 主要对象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020年中国地质灾害和地震发生数量、受
- 下一篇: Class.getResource和Cl