久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

基于mo.js制作的17種炫酷圖標動畫特效

這是一款基于mo.js制作的一組炫酷圖標動畫特效。這組圖標動畫共有17種效果,它們使用font-awesome作為圖標,采用SVG技術,在用戶點擊圖標時產生各種炫酷的圖標動畫特效。 ... ... ... ..

  簡要教程

  這是一款基于mo.js制作的一組炫酷圖標動畫特效。這組圖標動畫共有17種效果,它們使用font-awesome作為圖標,采用SVG技術,在用戶點擊圖標時產生各種炫酷的圖標動畫特效。

  mo.js是Oleg Solomka開發的一款圖形動畫javascript庫。通過它你可以制作出非常有趣的圖形動畫效果。


查看演示    下載插件

  使用方法

  HTML結構

  圖標的HTML結構使用一個按鈕來包裹一個Font Awesome圖標。

  

  制作圖標動畫

  然后你就可以通過mo.js提供的方法來制作動畫特效。

var el = document.querySelector('.icobutton'),
  elSpan = el.querySelector('span'),
  // mo.js timeline obj
  timeline = new mojs.Timeline(),
 
  // tweens for the animation:
 
  // burst animation
  tween1 = new mojs.Burst({
    parent: el,
    duration: 1500,
    shape : 'circle',
    fill : [ '#988ADE', '#DE8AA0', '#8AAEDE', '#8ADEAD', '#DEC58A', '#8AD1DE' ],
    x: '50%',
    y: '50%',
    opacity: 0.6,
    childOptions: { radius: {20:0} },
    radius: {40:120},
    count: 6,
    isSwirl: true,
    isRunLess: true,
    easing: mojs.easing.bezier(0.1, 1, 0.3, 1)
  }),
  // ring animation
  tween2 = new mojs.Transit({
    parent: el,
    duration: 750,
    type: 'circle',
    radius: {0: 50},
    fill: 'transparent',
    stroke: '#988ADE',
    strokeWidth: {15:0},
    opacity: 0.6,
    x: '50%',     
    y: '50%',
    isRunLess: true,
    easing: mojs.easing.bezier(0, 1, 0.5, 1)
  }),
  // icon scale animation
  tween3 = new mojs.Tween({
    duration : 900,
    onUpdate: function(progress) {
      var scaleProgress = scaleCurve4(progress);
      elSpan.style.WebkitTransform = elSpan.style.transform 
            = 'scale3d(' + scaleProgress + ',' + scaleProgress + ',1)';
    }
  });
 
// add tweens to timeline:
timeline.add(tween1, tween2, tween3);
 
// when clicking the button start the timeline/animation:
el.addEventListener('mouseenter', function() {
  timeline.start();
}); 

  關于mo.js的詳細使用方法,你可以參考它的官方網站:mo.js


來源http://www.htmleaf.com/html5/SVG/201602243142.html

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

由于實際運行環境是在瀏覽器中,因此性能還取決于JavaScript解釋器的效率,指定的FPS幀速在低性能解釋器中可能不會達到,所以這部分不是開發者能夠決定的,開發者能作的是盡可能通
本文將使用HTML5提供的VideoAPI做一個自定義的視頻播放器,需要用到HTML5提供的video標簽、以及HTML5提供的對JavascriptAPI的擴展。,HTML5中國,中國最大的HTML5中文門戶。
隨著 Hybrid 應用的豐富,HTML5 工程師們已經不滿足于把桌面端體驗簡單移植到移動端,他們覬覦移動原生應用人性化的操作體驗,特別是原生應用與生俱來的豐富的手勢系統。HTML5 沒有提
你想要在自己網站上分享一個產品,或者是一個作品集,又或者僅僅只是一個靈感。在你發布到網上之前,你想讓它看起來有吸引力,專業,或者至少得看起來像那么回事。那么你接下
H5廣告,包括H5廣告的設計流程,究竟有什么講究,和階段。為了能幫助更多的人了解H5廣告,我專門做了一個講義。同時,也讓我意外的收到了非常好反饋和認!這是對我的極大鼓勵!我的
本文主要內容有:框架與組件、構建生態、開發技巧與調試、html、css與重構、native/hybrid/桌面開發、前端/H5優化、全棧/全端開發、研究實驗、數據分析與監控、其它軟技能、前端技術網
主站蜘蛛池模板: 国产aⅴ爽av久久久久成人 | 黄www| 伊人免费视频 | 中文在线观看免费视频 | 欧美成人精品一区二区三区 | 涩五月婷婷 | 免费黄网站 | 黄色片网站在线观看 | 午夜精品视频在线 | 黄av在线 | 亚洲黄色av | 亚洲国产小视频 | 91成人在线视频 | 一级特黄视频 | 少妇久久久 | 精品成人av | 国产精品久久久精品 | 午夜在线观看视频 | 日本美女一级片 | 四虎永久在线 | 亚洲午夜一区 | 亚洲精品乱码久久久久久动漫 | 欧美亚洲国产精品 | 日本激情视频 | 理论片中文字幕 | 亚洲第一免费视频 | www.青青草 | 91超碰人人 | 精品黑人一区二区三区国语馆 | 麻豆av网| 亚洲视频一区二区三区四区 | 哦┅┅快┅┅用力啊┅aps | 亚洲一区在线观看视频 | 久久精品一区二区三区四区五区 | 免费精品| 午夜视频在线看 | 亚洲免费在线观看视频 | 久草资源网| 精品一区视频 | 日韩欧美一区在线 | www.狠狠操.com|