Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日本系列第一页,91精品啪在线观看国产91九色,狼人久久久日韩精品电影

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          10個酷炫圖像懸停動畫特效「值得收藏」

          者:semlinker

          轉發鏈接:https://mp.weixin.qq.com/s/p0U8sVLtWd78CLc8kM22FQ

          titanic是在Github上開源的一組免費的動畫圖標,可以將其簡單的運用到網頁中,而且代碼及其簡單,但是動畫效果卻很不錯,動畫圖標和靜態圖標的不同之處在于它可以讓你的網頁更加富有活力,讓產品更加具備視覺吸引力,一起來看看!



          開源首頁

          https://github.com/icons8/titanic

          如何安裝使用?

          安裝使用及其簡單,可以通過CDN或npm安裝它:

          npm install titanic-icons --save

          將代碼引入你網頁的head中后:

          <script src="/dist/js/titanic.min.js"></script>
          <script src="/bodymovin/4.5.9/bodymovin.min.js"></script>
          

          在body中初始化:

          <script>
           var titanic = new Titanic();
          </script>
          

          這樣,你就可以在HTML中使用任意位置以下標簽添加圖標:

          <div class='titanic titanic-chat'></div>
          

          chat可以是以下任一一種:

          • caps
          • chat
          • checkbox
          • expand
          • cheap
          • expensive
          • idea
          • mailbox
          • mic
          • no-mic
          • online
          • pause
          • power
          • shopping
          • smile
          • stop
          • unlock
          • zoom

          API

          1、titanic.isInitialized()

          判斷是否初始化成功

          2、titanic.items

          獲取titanic集合

          3、titanic.items[index].on(), titanic.items[index].off(), titanic.items[index].play()

          按索引播放titanic的動畫

          4、titanic.on(token), titanic.off(token), titanic.play(token)

          通過名稱播放泰坦尼克號物品的動畫

          5、以下是一個完成的示例:

          <head>
           <!--Inserting the scripts once for the whole page-->
           <script src="/dist/js/titanic.min.js"></script>
           <script src="/libs/bodymovin/4.5.9/bodymovin.min.js"></script>
          </head>
          <body>
           <!--Inserting an icon-->
           <div class='titanic titanic-checkbox'></div>
           <!--Initializing-->
           <script>
           var titanic = new Titanic({
           hover: true, // auto animated on hover (default true)
           click: true // auto animated on click/tap (default false)
           });
           </script>
           <!--Clicking turns this icon on-->
           <button onclick="titanic.on(getElementById('checkbox').value)">On</button>
          </body>
          

          都有哪些動畫圖標?

          通過截圖大致了解,可以直接訪問官方網站查看動畫效果:













          每個人都喜歡個性鮮明的頁面。通過200個動畫圖標包,使Web和移動用戶界面更具視覺吸引力。

          總結

          titanic是一組豐富的動畫圖標,可以讓你的網頁極具視覺吸引力,是設計師和前端工程師的不二之選,感興趣的可以嘗試!

          PS:你可以直接從官網或者Github獲取,當然也可以私信本頭條號關鍵字:“icons”,Enjoy it!

          一個輕量級的粒子庫,目前版本2.0.0,目前github star 19K+,MIT協議,官網截圖如下:

          快速上手

          • 安裝

          1, npm

          npm install particles.js
          

          2, 官網下載particles.js到本地,html script 指向它。

          • 本地項目

          particles.json

          {
           "particles": {
           "number": {
           "value": 80,
           "density": {
           "enable": true,
           "value_area": 800
           }
           },
           "color": {
           "value": "#ffffff"
           },
           "shape": {
           "type": "circle",
           "stroke": {
           "width": 0,
           "color": "#000000"
           },
           "polygon": {
           "nb_sides": 5
           },
           "image": {
           "src": "img/github.svg",
           "width": 100,
           "height": 100
           }
           },
           "opacity": {
           "value": 0.5,
           "random": false,
           "anim": {
           "enable": false,
           "speed": 1,
           "opacity_min": 0.1,
           "sync": false
           }
           },
           "size": {
           "value": 10,
           "random": true,
           "anim": {
           "enable": false,
           "speed": 80,
           "size_min": 0.1,
           "sync": false
           }
           },
           "line_linked": {
           "enable": true,
           "distance": 300,
           "color": "#ffffff",
           "opacity": 0.4,
           "width": 2
           },
           "move": {
           "enable": true,
           "speed": 12,
           "direction": "none",
           "random": false,
           "straight": false,
           "out_mode": "out",
           "bounce": false,
           "attract": {
           "enable": false,
           "rotateX": 600,
           "rotateY": 1200
           }
           }
           },
           "interactivity": {
           "detect_on": "canvas",
           "events": {
           "onhover": {
           "enable": false,
           "mode": "repulse"
           },
           "onclick": {
           "enable": true,
           "mode": "push"
           },
           "resize": true
           },
           "modes": {
           "grab": {
           "distance": 800,
           "line_linked": {
           "opacity": 1
           }
           },
           "bubble": {
           "distance": 800,
           "size": 80,
           "duration": 2,
           "opacity": 0.8,
           "speed": 3
           },
           "repulse": {
           "distance": 400,
           "duration": 0.4
           },
           "push": {
           "particles_nb": 4
           },
           "remove": {
           "particles_nb": 2
           }
           }
           },
           "retina_detect": true
          }
          

          particles.json 各個屬性具體作用,可以去官網查閱,可以根據不同的particles.json配置各種酷炫的粒子特效。

          app.js

          /* particlesJS.load(@dom-id, @path-json, @callback (optional)); */
          particlesJS.load('particles-js', 'assets/particles.json', function() {
           console.log('callback - particles-js config loaded');
          });
          

          index.html


          主站蜘蛛池模板: 狠狠综合久久av一区二区| 成人免费一区二区无码视频| 国产无吗一区二区三区在线欢| 一区二区三区日本视频| 久久99精品波多结衣一区| 爆乳熟妇一区二区三区霸乳| 无码日韩人妻AV一区免费l| 成人区人妻精品一区二区三区| 亚洲一区二区三区高清不卡| 无码精品黑人一区二区三区 | 亚洲AV日韩AV一区二区三曲| 亚洲国产av一区二区三区丶| 亚洲天堂一区二区| 亚洲av成人一区二区三区观看在线 | 波多野结衣中文字幕一区二区三区| 中日韩精品无码一区二区三区| 国产精品视频一区二区猎奇| 一本一道波多野结衣AV一区 | 国产成人久久精品区一区二区| 麻豆天美国产一区在线播放| 国产精品亚洲一区二区在线观看| 无码人妻aⅴ一区二区三区有奶水| 精品91一区二区三区| 国精品无码一区二区三区左线| 亚洲一区免费在线观看| 成人在线观看一区| 国产精品免费一区二区三区四区| 中文无码一区二区不卡αv| 日本一区二区三区不卡视频中文字幕| 国产亚洲欧洲Aⅴ综合一区| 国语精品一区二区三区| 国产一区二区影院| 精品欧洲av无码一区二区14| 一区三区三区不卡| 欧美成人aaa片一区国产精品 | 少妇特黄A一区二区三区| 国产高清视频一区二区| 国产一区二区三区乱码网站| 精品亚洲一区二区三区在线观看| 欧美激情一区二区三区成人| 高清国产AV一区二区三区|