一些常用的css和js库.docx - Word

1. Anime.js

动图封面

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

github:github.com/juliangarni…

2. Mo.js

动图封面

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

github:github.com/legomushroo…

3. Velocity

codepen上的演示:codepen.io/hone/pen/az…

有 15K 的 star,Velocity 是一个快速的 Javascript 动画引擎,有与jQuery的 $.animate(). 相同的API。它具有颜色动画、变换、循环、渐变、SVG支持和滚动。这是 Velocity 高性能引擎的细分,这是使用该库的SVG动画的简介

github:github.com/julianshapi…

4. Popmotion

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

github:github.com/Popmotion/p…

5. Vivus

动图封面

超过10K的star,Vivus 是一个零依赖 JavaScript 类,可以让你制作 SVG 动画,让它们具有能够被绘制的外观。有很多动画模版可以用,也可以创建自定义脚本来绘制 SVG。不妨亲自去 Vivus-instant 看一看实例。

github:github.com/maxwellito/…

6. GreenSock JS

动图封面

GSAP 是一个 JavaScript 库,用于创建高性能、零依赖性、跨浏览器的动画,其声称有超过400万个网站在使用。 GSAP 非常灵活,可以与React、Vue、Angular 和 原生 JS 一起使用。 GSDevtools 可以帮助你修改用 GSAP 构建的动画。

github:github.com/greensock/G…

7. Scroll Reveal

动图封面

凭借15K 的star 和零依赖关系,该库为 Web 和移动浏览器提供了简单的滚动动画,能够以动画的方式显示滚动内容。它支持多种简洁的效果,甚至可以让你使用自然语言去定义动画。这是一个简短的SitePoint教程

github:github.com/jlmakes/scr…

8. Hover (CSS)

动图封面

嗯,这是一个 CSS 库。获得了 20K 的 star,Hover 提供了 CSS3 的强大悬停效果,可用于链接、按钮、徽标、SVG 和图像等,能在CSS、Sass和LESS中使用。你可以找到要在自己的样式表中使用的效果并简单的复制粘贴,或者去引用样式表。

github:github.com/IanLunn/Hov…

9. Kute.js

动图封面

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

github:github.com/thednp/kute…

10. Typed.js

动图封面

这个有6K star 的库的基本功能是能让你以选定的速度创建一个打字动画。你还可以在页面上放置一个用户不可见的

<div>

标签并从中读取你要输出的内容,并能方便搜索引擎抓取。这个库非常流行而且充满新意。

github:github.com/luisviniciu… 另外还有iTyped:github.com/luisviniciu…

推荐几个在编程中高实用的项目:

1、 Spring Boot + Vue + Shiro 实现前后端分离、权限控制可用于毕设:https://zhuanlan.zhihu.com/p/385484268

2、 SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理: https://zhuanlan.zhihu.com/p/386423104

3、支持百亿级别的 Java 分布式日志组件EasyLog :https://zhuanlan.zhihu.com/p/392993622

4、 一个很好用的PPT生成工具, reveal.js 是一个开放源代码HTML表示框架。它使使用Web浏览器的任何人都可以免费创建功能齐全且美观的演示文稿。查看现场演示:httpss://http://zhuanlan.zhihu.com/p/296724559

5、一个程序员必看的书籍项目,目前持续的更新中:https://github.com/codeGoogler/

第1页,共1页
本文共0个字符
中文(中国)
辅助功能
文档日期2023-11-08 9:08:51