首页
学习
活动
专区
圈层
工具
发布

动图展示 60+ 个前端常用插件库合集

Animate.css 官网:Animate.css 纯CSS,无需JavaScript,支持多浏览器的动画特效,即插即用。...Hover.css 官网:Hover.css Github:IanLunn/Hover 多项针对链接、按钮、Logo、SVG和图片的移入CSS3特效。...KUTE.js 官网:KUTE.js Github:kute.js 一个成熟的原生的JavaScript动画引擎,提供给网站开发者、设计师、动画师相当多基本的功能,浅显易懂的操作方式,跨浏览器动画,拥有着高质量...Muuri.js 官网:Muuri Muuri是一个JavaScript Layout引擎,让你可以构建多样化的Layout,并具有响应式、可排序、可过滤、拖拽移动或动画效果。...JS整体层面比toastr好很多,无论原生JavaScript以及整体文件大小和功能延展性,但toastr简单使用的操作模式,如果有旧项目是在jQuery的环境下,要做一些定制化功能,或许就是不错的选择

7.4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    推荐的十个CSS动画库

    再次提醒:整篇文章是通过手机编写的,所以,如果你在电脑或平板下查看,下面的截图看起来并不友好。 1.Animista 这个站点是我不久前才发现的,但是我立马爱上了她。实话说,它值得被提出。...通过 JavaScript document.querySelector('.my-element').classList.add('animated', 'slideInLeft') 通过 Jquery...('cssanimation','fadeIn') 使用 Jquery $(".my-element").addClass("cssanimation fadeIn") 你也可以添加infinite类,...7.Hover.css Hover.css是众多CSS动画的集合,与上面的动画不同,每次将元素悬停时都会触发。...') 使用 Jquery $(".my-element").addClass("bounceIn") 9.Three Dots Three Dots是CSS加载动画的集合,仅由三个简单元素制作而成的三个点创建

    1.7K30

    【译】推荐的十个CSS动画库

    再次提醒:整篇文章是通过手机编写的,所以,如果你在电脑或平板下查看,下面的截图看起来并不友好。 1.Animista 这个站点是我不久前才发现的,但是我立马爱上了她。实话说,它值得被提出。...通过 JavaScript document.querySelector('.my-element').classList.add('animated', 'slideInLeft') 通过 Jquery...('vivify', 'slideInLeft') 使用 Jquery $(".my-element").addClass("vivify slideInLeft") 就像Animate CSS一样...7.Hover.css Hover.css是众多CSS动画的集合,与上面的动画不同,每次将元素悬停时都会触发。...bounceIn') 使用 Jquery $(".my-element").addClass("bounceIn") 9.Three Dots Three Dots是CSS加载动画的集合,仅由三个简单元素制作而成的三个点创建

    94510

    jQuery stop() 方法用于在动画或效果完成前

    jQuery stop() 方法用于在动画或效果完成前对它们进行停止。 $(selector).stop(stopAll,goToEnd); 可选的 stopAll 参数规定是否应该清除动画队列。...默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。 可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。...Chaining--把动作/方法链接起来 Chaining 允许我们在一条语句中允许多个 jQuery 方法(在相同的元素上)。这样的话,浏览器就不必多次查找相同的元素。...$("#p1").css("color","red").slideUp(2000).slideDown(2000); jQuery操作 HTML 元素和属性 获得内容 - text()、html() 以及...val() text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 比如: $("#btn1").click

    88500

    总结100+前端优质库,让你成为前端百事通

    dom/事件操作, 设计思想值得研究借鉴 「zepto」 jquery 的轻量级版本, 适合移动端操作 「fastclick」 一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click...JavaScript 动画库,可以处理 CSS 属性,单个 CSS 转换,SVG 或任何 DOM 属性以及 JavaScript 对象 「Velocity」 一个高效的 Javascript 动画引擎,...与 jQuery 的 $.animate() 有相同的 API, 同时还支持彩色动画、转换、循环、画架、SVG 支持和滚动等效果 「Vivus」 一个零依赖的 JavaScript 动画库,可以让我们用...SVG 制作动画,使其具有被绘制的外观 「GreenSock JS」 一个 JavaScript 动画库,用于创建高性能、零依赖、跨浏览器动画,已在超过 400 万个网站上使用, 并且可以在 React...DOM 节点转换为用 JavaScript 编写的矢量(SVG)或光栅(PNG 或 JPEG)图像的库 「pica」 一个在浏览器中调整图像大小,而不会出现像素失真,处理速度非常快的图片处理库 「Lena.js

    3.6K20

    【第3期】前端常用插件、工具类库汇总

    二维码 jQuery qrcode:https://github.com/jeromeetienne/jquery-qrcode 是一个能够在客户端生成矩阵二维码的jQuery插件,使用它可以很方便的在页面上生成二维码...动画库 Animate.css:https://daneden.github.io/animate.css/ css3动画库,也是目前通用的动画库。只需要引入css,添加css样式即可实现动画。...Anime.js:http://animejs.com/ Anime (/ˈæn.ə.meɪ/)是一个轻量级JavaScript动画库。...Hover.css:http://ianlunn.github.io/Hover/ CSS3 hover 悬停效果,可以应用于链接、按钮、图片、SVG等等。...move.js:http://visionmedia.github.io/move.js/ 一个小型的JavaScript库,通过JS来控制一系列的CSS动画顺序执行,使CSS3动画变得非常简单和优雅。

    4.8K10

    JavaScript学习笔记(四)—— jQuery入门

    终于到了js框架的学习部分了,这部分内容主要讲jQuery,也是非常重要的内容。 jQuery应用入门 jQuery是一个JavaScript库,极大的简化了JavaScript编程。...");//设置HTML内容 }); }); 对元素的值进行操作 在jQuery中,使用val()方法返回或设置被选元素的value属性。...如果要改变,需要将元素的position属性设置成relative、fixed或absolute; 累积动画 jQuery为用户提供了针对动画的队列功能,用户可以编写多个animate方法,jQuery...stop()方法用于在动画或效果完成前对他们进行停止,stop方法适用于所有的jQuery特效。...切换与触发事件 切换事件 有两个方法用于事件的切换,一个是hover,一个是toggle 当需要设置鼠标悬停和鼠标移除的事件中进行切换时,使用K方法: javascript

    11.8K50

    搞定这些疑难杂症,向css3动画说yes

    动画库 到现在来说css3动画也不是什么新技术,既然是要搞定它,好歹我们也得先看下别人做的一些东西吧,所以在此先向各位推荐几个比较好用的动画库: animate.css effeckt hover.css..., :active, :checked等)触发 2、display的none与其他值的切换不行, 通过delay设置也不行,除非通过回调函数或setTimeout先切换display,再设置动画样式改变...,也可以通过状态或增加class触发 2、安卓低端机不支持伪元素(::before和::after)动画 3、animation-fill-mode 可设置动画结束及开始的状态。...事件,所以只能绑定一个,不然会触发两次事件,见demo 2、如有多个属性参与动画,就会出现多个transitionend事件(这个事件标准还是有不少bug的),所以请使用jquery的one事件,或者绑定事件调用函数中随即取消绑定事件...各属性trigger参考见css triggers 这也就是为什么我们推荐使用transform的translate带替代margin或position定位的top/right/bottom/left值了

    2.2K80

    搞定这些疑难杂症,向css3动画说yes

    动画库 到现在来说css3动画也不是什么新技术,既然是要搞定它,好歹我们也得先看下别人做的一些东西吧,所以在此先向各位推荐几个比较好用的动画库: animate.css effeckt hover.css..., :active, :checked等)触发 2、display的none与其他值的切换不行, 通过delay设置也不行,除非通过回调函数或setTimeout先切换display,再设置动画样式改变...,也可以通过状态或增加class触发 2、安卓低端机不支持伪元素(::before和::after)动画 3、animation-fill-mode 可设置动画结束及开始的状态。...事件,所以只能绑定一个,不然会触发两次事件,见demo 2、如有多个属性参与动画,就会出现多个transitionend事件(这个事件标准还是有不少bug的),所以请使用jquery的one事件,或者绑定事件调用函数中随即取消绑定事件...各属性trigger参考见css triggers 这也就是为什么我们推荐使用transform的translate带替代margin或position定位的top/right/bottom/left值了

    72260

    前端成神之路-01_jQuery

    jQuery 选择器 能够操作 jQuery 样式 能够写出常用的 jQuery 动画 1.1. jQuery 介绍 1.1.1 JavaScript 库 ​ JavaScript库:即 library...jQuery 封装了 JavaScript 常用的功能代码,优化了 DOM 操作、事件处理、动画设计和 Ajax 交互。 学习jQuery本质: 就是学习调用这些函数(方法)。...) ; 注意: 动画或者效果一旦触发就会执行,如果多次触发,就造成多个动画或者效果排队执行。...​ 动画或者效果一旦触发就会执行,如果多次触发,就造成多个动画或者效果排队执行。 ​...停止动画排队的方法为:stop() ; stop() 方法用于停止动画或效果。 stop() 写到动画或者效果的前面, 相当于停止结束上一次的动画。 ​

    12.6K10

    CSS vs JS动画:谁更快?

    jQuery 让我们从基本开始说起: Javascript 和 jQuery 两者不能混为一谈。Javascript 动画很快,而 jQuery 动画很慢。为什么呢?...jQuery的内存消耗较大,经常会触发垃圾回收。而垃圾回收触发时很容易让动画卡住。...jQuery使用了setInterval而不是 reqeustAnimationFrame(RAF),因为 RAF 会在窗口失去焦点时停止触发,这会导致jQuery的bug。...(目前jQuery已经使用了RAF) 注意 layout thrashing 会导致动画在开始的时候卡顿,垃圾回收的触发会导致动画运行过程中的卡顿,不使用 RAF 则会导致动画帧率低。...transition 不能完全被 Javascript 控制(只能通过 Javascript 来触发 transition),因为浏览器不知道如何同时让 Javascript 控制动画又同时优化动画的性能

    2.4K20
    领券