仿谷歌主页js动画效果实现代码


Posted in Javascript onJuly 14, 2013

源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>谷歌主页动画</title>
<style type="text/css">
.animate{
 height:156px;
 width:97px;
 background:url(images/gumby11-gumby.jpg) no-repeat;
 background-position:-15581px center;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
 var offset = -15678;
 $('#start').click(function(){
  var timer = setInterval(function(){
   offset += 98;
   $('#animate').css({
    'background-position':offset + 'px center'
   });
   if(offset > 0){
    clearInterval(timer);
   }
  },50);
  $(this).hide();
 });
});
</script>
</head>
<body>
 <div id="animate" class="animate"></div>
 <a id="start" href="javascript:void(0)">动起来吧!</a>
</body>
</html>

其实这动画不难,难在那种图片上,不知道这图片是怎么做出来的!!!
Javascript 相关文章推荐
使用prototype.js 的时候应该特别注意的几个问题.
Apr 12 Javascript
jquery无缝向上滚动实现代码
Mar 29 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
Apr 22 Javascript
浅谈在js传递参数中含加号(+)的处理方式
Oct 11 Javascript
Bootstrap datepicker日期选择器插件使用详解
Jul 26 Javascript
详解开源的JavaScript插件化框架MinimaJS
Oct 26 Javascript
jQuery中each方法的使用详解
Mar 18 jQuery
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
May 28 Javascript
vue项目部署上线遇到的问题及解决方法
Jun 10 Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
Aug 27 Javascript
JavaScript setInterval()与setTimeout()计时器
Dec 27 Javascript
Vue+Element-U实现分页显示效果
Nov 15 Javascript
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 #Javascript
jquery实现输入框动态增减的实例代码
Jul 14 #Javascript
javascript获取隐藏dom的宽高 具体实现
Jul 14 #Javascript
js和as的稳定传值问题解决
Jul 14 #Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 #Javascript
javascript实现TreeView 无刷新展开的实例代码
Jul 13 #Javascript
Jquery封装tab自动切换效果的具体实现
Jul 13 #Javascript
You might like
用Socket发送电子邮件
2006/10/09 PHP
php 多个submit提交表单 处理方法
2009/07/07 PHP
php删除与复制文件夹及其文件夹下所有文件的实现代码
2013/01/23 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
PHP实现多图上传和单图上传功能
2018/05/17 PHP
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
常用的JavaScript验证正则表达式汇总
2013/11/26 Javascript
使用javascript实现有效时间的控制,并显示将要过期的时间
2014/01/02 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
JS使用onerror捕获异常示例
2016/08/03 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
vue下拉列表功能实例代码
2018/04/08 Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
2018/05/09 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
Vue路由之JWT身份认证的实现方法
2019/08/26 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
2020/02/09 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
js闭包的9个使用场景
2020/12/29 Javascript
python在windows下实现备份程序实例
2014/07/04 Python
python中不能连接超时的问题及解决方法
2018/06/10 Python
Python图像处理之gif动态图的解析与合成操作详解
2018/12/30 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
python+opencv实现车道线检测
2021/02/19 Python
HTML5的hidden属性兼容老浏览器的方法
2014/04/23 HTML / CSS
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
大学学年自我鉴定
2013/10/28 职场文书
党员承诺书内容
2014/03/26 职场文书
说好普通话圆梦你我他演讲稿
2014/09/21 职场文书
基层组织建设年活动总结
2015/05/09 职场文书
浅谈JS和Nodejs中的事件驱动
2021/05/05 NodeJs