10款web前端动感的图片动画效果

1.Salvattore:CSS 驱动的 jQuery Masonry 插件

Salvattore 是一个 jQuery 砌体的替代,使用 CSS 驱动的配置。Salvattore 根据您指定的列数组织你的 HTML 元素。容器中的每一个项目会一个接一个被放置在列内,只需要简单地添加一个 data-columns 属性。在你的 CSS 文件中,你可以设置你想为元素创建的列数。要创建一个具有响应性的柱状设计,只需使用媒体查询。项目附加在同一容器的前面,不会发生冲突。您可以结合 XHR 功能的 API 实现动态的布局。

在线演示

源码下载

2.Google & YouTube 的苗条的进度栏效果

NProgress.js 是纳米级的进度条插件。拥有逼真的的涓涓细流动画效果来告诉你的用户,某些事情正在发生。它的灵感来自于谷歌,YouTube,应用了,这款苗条的进度条是完美的,适用于 Turbolinks,Pjax 以及其他重 Ajax 的应用程序。

在线演示

源码下载

3.使用 Sticky-Kit 实现基于 jQuery 的元素固定效果

元素固定效果在网页中应用得很多,比较常见的使用场景有改进导航,显示广告。Sticky-Kit 是一个非常方便的 jQuery 插件,简化了创建/管理粘元素,有复杂的使用功能。这些功能包括:处理多个固定元素,启用/禁用的行为取决于对元素在视口中的位置和回调。它也有一个函数重新计算尺寸,从而简化了在浏览器调整大小时的使用。

在线演示

源码下载

4.Stickup – 轻松实现元素固定效果的 jQuery 插件

Stickup 是一个简单的 jQuery 插件,在页面滚动的时候固定一个元素到浏览器窗口的顶部,让其总是保持在视图中可见。这个插件作用于多页的网站,但是对于单页的布局有额外的功能。借助 CSS,还可以实现当前视图关联的导航菜单的高亮显示功能。

在线演示

源码下载

5.自动判断网络连接状态并提醒用户

Offline.js 是一个在用户失去互联网连接的时候自动提醒用户的 JavaScript 库,类似 Gmail 中的效果。它能够捕捉到断网时的 Ajax 请求,在网络连接恢复的时候重新发送请求,这样您的应用程序能够完美的恢复使用。它有几款美丽的主题,不需要任何配置。在现代的浏览器,如 Chrome,Firefox ,Safari 和 IE8+ 测试通过。

在线演示

源码下载

6.现代 Web 开发必备的 JavaScript SVG 库

SVG 是一种很好的 Web 技术方案,可以用来创建互动,在任何大小的屏幕上都会很好看、与分辨率无关的矢量图形。而这里推荐的 Snap.svg 这个 JavaScript 可以让你像 jQuery 操作 DOM 一样操作 SVG 资源。Snap.svg 是专为现代浏览器打造,支持剪裁,遮罩,纹理,渐变,分组等功能。凭借丰富的动画库和易于的事件处理,Snap.svg 可以帮助你轻松实现 SVG 功能。

在线演示

源码下载

7.使用 Responsive Elements 快速构建响应式网站

Responsive Elements 可以使任何元素来适应和应对他们所占据的区域。这是一个轻量的 JavaScript 库,你可以轻松嵌入到你的项目。元素会更具自己的宽度,自动响应和适应空间的增加或减少。您可以通过指定 data-respond 属性来明确哪些元素你想使用响应式。

在线演示

源码下载

8.快速响应用户的页面滚动操作

Headroom.js 是一个轻量级,高性能的JS插件(无依赖性!),允许你响应用户的滚动行为。Headroom.js 使您能够在适当的时候把元素融入视图,而其它时候让内容成为焦点。Headroom.js 简单易用,它有一个纯 JS API,以及可选的 jQuery、Zepto 和 AngularJS 兼容的插件。

在线演示

源码下载

9.令人印象深刻的 HTML5 射击游戏

Skytte 是一款浏览器里的 2D 射击游戏。使用 Canvas 元素和大量的 JavaScript 代码实现。Skytte 是用我们的开源和现代的前端技术创造的。经典,快节奏的横向滚动射击游戏,探索新的 HTML5 Canvas 功能,使我们能够建立一个全新的互动式网站和应用程序的套件。

在线演示

源码下载

10.基于css3的动画按钮

今天给大家带来一款基于css3的动画按钮。

在线演示

源码下载

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。