1.Three.js

超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL。这个库提供了<canvas>、 <svg>、CSS3D 和 WebGL渲染器,让我们在设备和浏览器之间创建丰富的交互体验。该库于2010年4月首次推出,目前仍有近1000名贡献者在开发中。

2. Anime.js

超过20K的星星,Anime是一个JavaScript动画库,可以处理CSS属性,单个CSS转换,SVG或任何DOM属性以及JavaScript对象。此库允许您链接多个动画属性,将多个实例同步,创建时间轴等。

3.Mo.js

超过 14K 星星,是一个用于 Web 的动态图形工具带,具有简单的声明 API,跨设备兼容性和超过1500个单元测试。您可以在DOME或SVG DOME周围移动东西或创建唯一的 mo.js 对象。虽然文档有些稀缺,但是示例很丰富,这里有CSS技巧的介绍。

4. Velocity

超过 15k 星星,Velocity是一个快速的 Javascript 动画引擎,拥有与jQuery的 $.animate() 相同的API。它具有彩色动画、转换、循环、画架、SVG支持和滚动。这里是Velocity的高性能引擎的分解,这里是使用该库的 SVG 动画的介绍。

5. Popmotion

超过 14K 星星,这个动画库大小只有 11 kb。它允许开发人员从动作创建动画和交互,这些动作是可以启动和停止,可以使用CSS、SVG、React、three创建,js和任何接受数字作为输入的API。

6. Vivus

超过 10k 星星,Vivus是一个零依赖的JavaScript类,可以让你为SVG制作动画,让它们具有被绘制的外观。您可以使用许多可用动画之一,或创建自定义脚本来绘制SVG。查看Vivus-instant获取实际示例,亲自动动手练习一下。

7. GreenSock JS

GSAP 是一个JavaScript库,用于创建高性能、零依赖、跨浏览器动画,据称在超过400万个网站上使用。GSAP是灵活的,可以与React、Vue、Angular和vanilla JS协同工作。GSDevtools 还可以帮助使用GSAP构建dubug动画。

8. Scroll Reveal

拥有15K颗星星和零依赖,这个库为 web 和移动浏览器提供了简单的滚动动画,以动画的方式显示滚动中的内容。它支持多种简洁的效果类型,甚至允许你使用自然语言定义动画。这里有一个简短的 SitePoint教程。

9. Hover (CSS)

超过 20k 星星,Hover提供了CSS3支持的悬停效果集合,可应用于链接、按钮、徽标、SVG、特色图像等,在CSS、Sass和LESS中可用。您=可以复制和粘贴希望在自己的样式表中使用的效果,或者引用样式。

10. Kute.js

一个完全成熟的原生JavaScript动画引擎,具有跨浏览器动画的基本功能。重点是代码质量,灵活性,性能和大小(核心引擎17k 和 gzipped 5.5k) - 这是一个演示。该库也是可扩展的,因此你可以添加自己的功能。

11. Typed.js

超过 7k 星星,这个库基允许你以选定的速度为字符串创建打字动画。你还可以在页面上放置 HTML div 并从中读取以允许搜索引擎和禁用JavaScript的用户访问,由Slack和其他人使用,这个库既流行又非常有用。

11 个非常受欢迎的 JavaScript 动画库,值得学习!相关推荐

  1. 11 个非常受欢迎的 JavaScript 动画库

    我在网上寻找好用整洁的Javascript动画库时,我发现许多开发者推荐的一些动画库.经过我的研究,我收集了11个最好的动画库供你的使用学习,并且也可以应用到你的程序中. 1.Three.js 地址: ...

  2. 2019年10个最受欢迎的JavaScript动画库!

    摘要: 非常炫酷的动画库! 原文:值得看看,2019 年 11 个受欢迎的 JavaScript 动画库! 作者:前端小智 Fundebug经授权转载,版权归原作者所有. 1. Three.js 超过 ...

  3. 2019年10个最受欢迎的JavaScript动画库! 1

    摘要: 非常炫酷的动画库! 原文:值得看看,2019 年 11 个受欢迎的 JavaScript 动画库! 作者:前端小智 Fundebug经授权转载,版权归原作者所有. 1. Three.js 超过 ...

  4. js svg语音波动动画_11 个非常受欢迎的 JavaScript 动画库,值得学习!

    1.Three.js 超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL.这个库提供了. .CSS3D 和 WebGL渲染器,让我们在设备和浏览器之间创建丰富的 ...

  5. Web前端:2022年最佳Javascript动画库

    当你考虑制作网站时,你首先考虑的是如何使你的网站脱颖而出,虽然有很多方法可以让它脱颖而出,比如发布独特的内容.制作引人入胜的视频和文章,但吸引人的最佳方式之一是动画和图形.前端开发人员利用Javasc ...

  6. 30个你应该在2023年里使用的JavaScript 动画库

    1.Greensock 地址:https://greensock.com/ 用于构建适用于所有主流浏览器的高性能动画的 JavaScript 库. 2.Velocity.js 地址:http://ve ...

  7. JavaScript 动画库

    动画能使我们以独特的方式讲述故事并传达情感和想法.这里有 30 个 JavaScript 动画库可供我们在今后的项目中使用. 1.Greensock 地址:https://greensock.com/ ...

  8. 30个你应该在2022年里使用的JavaScript 动画库

    点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 英文 | https://javascript.plainenglish.io/30-javascript-animation-libra ...

  9. 推荐 6 个不错的JavaScript动画库

    web前端教程 用大白话,来讲编程 1. Three.js  提供了非常多的3D显示功能,超过46K的start,以一种直观的方式使用 WebGL. 这个库提供了<canvas>. < ...

最新文章

  1. 面试官:如何做 API 接口防刷??
  2. 陈天桥雒芊芊脑机接口中心等团队研究登顶刊:超声波“读心”
  3. 第十五届全国大学生智能汽车竞赛赛道拼装图
  4. C语言中sizeof与strlen区别
  5. Apache Nutch 1.3 学习笔记目录
  6. oracle服务名连接慢,数据库 – Oracle SID和服务名称;连接问题
  7. python pca双标图的含义_PCA双标图 - 箭长度
  8. Debian Chroot on Synology NAS
  9. 宝岛探险1(DFS)
  10. ios控制ios_iOS UIMenuController UIMenuItem
  11. DOM之节点操作总结(附实例、图解)
  12. Elasticsearch常用搜索和分词器
  13. 一米村长讲故事机器人_主持人李锐推出“村长讲故事”APP,已入驻喜马拉雅
  14. CentOS 美化记录
  15. 腾讯QQ不为人知的使用技巧
  16. 车牌识别matlab实现(蓝色车牌和新能源车牌)
  17. 在 ipad上远程连接 linux服务器
  18. CodeForces - 1324D Pair of Topics(二分或双指针)
  19. 大数据分析行业发展趋势
  20. C++ Primer Plus 第四(二,三)章答案 复合类型

热门文章

  1. 多线程卖火车票简单例子
  2. 医学影像领域内的3D转4D数据
  3. Mac重装系统提示“未能创建用于APFS安装的预启动宗卷”
  4. linux提示8080端口被占用
  5. 西安邀请赛游记 队伍名:可持久化金清树
  6. 小技巧解决电脑与智能手机运行越来越慢的大问题
  7. 钱姓——姓氏起源(聚集地、家谱、历史名人)
  8. mysql联表查询count错误_关于count(*)和联表查询和锁表的问题
  9. 免费换电池还倒塞用户200,iPhone惨遭“耐用”反噬
  10. 我读《计算机科学概论》第12版 J.Gleen.Brookshear Dennis Brylow