经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTML/CSS » HTML5 » 查看文章
一组开源免费的Web动画图标
来源:今日头条  作者:最美分享Coder  时间:2019/11/4 13:13:35  对本文有异议

介绍

titanic是在Github上开源的一组免费的动画图标,可以将其简单的运用到网页中,而且代码及其简单,但是动画效果却很不错,动画图标和静态图标的不同之处在于它可以让你的网页更加富有活力,让产品更加具备视觉吸引力,一起来看看!


1.gif


开源首页

https://github.com/icons8/titanic

如何安装使用?

安装使用及其简单,可以通过CDN或npm安装它:

npm install titanic-icons --save

将代码引入你网页的head中后:

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

在body中初始化:

  1. <script>
  2.  var titanic = new Titanic();
  3. </script>

这样,你就可以在HTML中使用任意位置以下标签添加图标:

  1. <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、以下是一个完成的示例:

  1. <head>
  2.  <!--Inserting the scripts once for the whole page-->
  3.  <script src="/dist/js/titanic.min.js"></script>
  4.  <script src="/libs/bodymovin/4.5.9/bodymovin.min.js"></script>
  5. </head>
  6. <body>
  7.  <!--Inserting an icon-->
  8.  <div class='titanic titanic-checkbox'></div>
  9.  <!--Initializing-->
  10.  <script>
  11.  var titanic = new Titanic({
  12.  hover: true, // auto animated on hover (default true)
  13.  click: true // auto animated on click/tap (default false)
  14.  });
  15.  </script>
  16.  <!--Clicking turns this icon on-->
  17.  <button onclick="titanic.on(getElementById('checkbox').value)">On</button>
  18. </body>

都有哪些动画图标?

通过截图大致了解,可以直接访问官方网站查看动画效果:


2.jpg


3.jpg


4.jpg


5.jpg


6.jpg


7.jpg


8.jpg


9.jpg


10.jpg


11.jpg


12.jpg


每个人都喜欢个性鲜明的页面。通过200个动画图标包,使Web和移动用户界面更具视觉吸引力。

总结

titanic是一组丰富的动画图标,可以让你的网页极具视觉吸引力,是设计师和前端工程师的不二之选,感兴趣的可以尝试!

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号