jQuery几乎可以做任何你能想到的事情。你所需要的只是一个创造性的想象力和一些时间来学习简单和直观的东西API.在本文中,我们将与您分享jQuery在动画网页设计元素中的一些创新应用。
您将阅读一些有趣的技术,教程和示例,将向您展示如何在自己的网站和web应用程序上创建类似的效果。
1.在jQuery的烟雾效果
这个例子是由荷兰网页开发人员Gaya Kessler设计的,它具有一个令人印象深刻的动画效果,卡通烟雾从工厂的烟囱中散发出来。Kessler体贴地提供了一个可配置的jQuery插件,基于他的网站标题的说明,这样你就可以为你的网站创建类似的动画效果。现场演示:烟雾效果
2.制作一张动画明信片
网站开发团队Build Internet的Sam Dunn写了一篇关于如何使用透明PNG图像创建动画景观的教程。本教程利用流行的jQuery Easing插件来帮助动画和setTimeout ()
JavaScript函数来计时相应的事件。现场演示:动画明信片
3.创造一个真实的悬停效果
在本教程中,您将学习如何以流畅的方式动画图像元素。该教程的特色对象,当悬停时,向上上升。在效果的现场演示中,注意到底部的反射和阴影在物体上升时也会发生变化;因此,“现实主义”在技术的名称。
现场演示:真实的悬停效果
4.滚动背景效果
youlove网站的创建者。us分享他们的代码(和解释),使无缝垂直滚动CSS背景;在网站的标题。脚本也依赖于用户的系统时间;动画在不同的位置开始,取决于你是在晚上还是在早上访问该网站,一个很好的触摸。现场演示:youlove。Us(网页页眉)
5.多重动画与微光
Glimmer是一个JavaScript动画制作工具,利用jQuery库,有几个现场演示,你可以用这个应用程序做一些事情。例如,使用Glimmer,你可以创建很酷的动画序列或为你的网站制作一个漂亮的和令人印象深刻的旋转横幅。现场演示:自由式样本,图像序列样本,淡出文本样本
6.jQuery混合
jQuery Blend是一个用于动画CSS背景图像的插件。该项目强调web开发的最佳实践,如渐进增强这样禁用JavaScript的用户仍然能够与你的界面交互,尽管没有动画效果,这是一个真正通用的设计。现场演示:网站导航与不同的选项
7.视差滚动背景
在本教程中,您将学习如何构造一个jQuery对象视差滚动background -首先在web界面中使用Flash。该技术涉及div元素和CSS背景图像。视差滚动技术需要scrollTo插件作者是阿根廷的网页开发者和游戏程序员Ariel Flesler。
现场演示:滚动的云
8.令人惊叹的推拉门效果
设计师和开发人员Kevin Liew向其他网站建设者展示了如何创建一个引人注目的动画效果,其中一个顶部的图像分为四个部分,平滑地移动到角落,并显示下面的另一个图像。这是一个动画效果,适合交互式缩略图的图像。现场演示:滑动门效应
9.让你的标题响应鼠标移动
编者按:截至2012年4月16日,该资源已不存在,因此链接已被删除。在这个jQuery动画技术中,您将学习如何动画一组对用户的鼠标移动做出反应的图像。当用户将鼠标悬停在一组图像上时,该组图像开始跟随鼠标光标。
这种技术可以适用于许多与用户界面相关的功能,或者您可以使用它来为用户提供难忘的体验。现场演示:视差
10.jQuery动画头
这个动画教程讲述了一个类似于youlove的概念。垂直移动一个大型CSS背景图像的例子。关于该技术如何工作的插图将帮助读者更全面地理解这个概念。Devirtuoso是本教程的作者,他提供了一个IE6向后兼容的破解方法。
现场演示:动画头jQuery能取代Flash吗?你知道jQuery在动画页面元素方面的其他令人印象深刻的用法吗?为什么我们不在评论里讨论一下呢?
*雅各布·古比合著