开发工具 2025年06月7日
0 收藏 0 点赞 275 浏览 1432 个字
摘要 :

titanic是在Github上开源的一组免费的动画图标,可以将其简单的运用到网页中,而且代码及其简单,但是动画效果却很不错,动画图标和静态图标的不同之处在于它可以让你的……

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

分享一组开源免费的Web动画图标给需要的设计师和程序员

开源首页

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>

都有哪些动画图标?

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

分享一组开源免费的Web动画图标给需要的设计师和程序员

分享一组开源免费的Web动画图标给需要的设计师和程序员

分享一组开源免费的Web动画图标给需要的设计师和程序员

分享一组开源免费的Web动画图标给需要的设计师和程序员

分享一组开源免费的Web动画图标给需要的设计师和程序员

分享一组开源免费的Web动画图标给需要的设计师和程序员分享一组开源免费的Web动画图标给需要的设计师和程序员分享一组开源免费的Web动画图标给需要的设计师和程序员分享一组开源免费的Web动画图标给需要的设计师和程序员分享一组开源免费的Web动画图标给需要的设计师和程序员分享一组开源免费的Web动画图标给需要的设计师和程序员

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/3531.html

管理员

相关推荐
2025-06-07

PHPcms是中国国内一款知名的开源网站建设系统,采用PHP语言编写,基于MVC架构。它包含了许多常用的…

225
2025-06-07

Java 开源 CMS 以其高效、稳定、安全等优势逐渐成为了众多企业和个人选择的首选。本文将为大家介绍…

404
2025-06-07

Python是一种高级编程语言,它是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。Pytho…

931
2025-06-07

Eyoucms插件config.php配置文件如下: return array(       &…

437
2025-06-07

可以在定义验证规则的时候定义场景,并且验证不同场景的数据,例如: $rule = [ &nb…

238
2025-06-07

Eyoucms是可以对文章的属性进行自定义的,具体是在后台找到功能地图,然后如图所示的文档属性, …

845
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号