仿谷歌主页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 相关文章推荐
Jsonp 跨域的原理以及Jquery的解决方案
May 18 Javascript
js实现右下角可关闭最小化div(可用于展示推荐内容)
Jun 24 Javascript
jQuery针对各类元素操作基础教程
Aug 29 Javascript
jQuery中:nth-child选择器用法实例
Dec 31 Javascript
javascript实现uploadify上传格式以及个数限制
Nov 23 Javascript
RequireJS简易绘图程序开发
Oct 28 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
对angularJs中2种自定义服务的实例讲解
Sep 30 Javascript
VuePress 静态网站生成方法步骤
Feb 14 Javascript
详解Vue组件之间通信的七种方式
Apr 14 Javascript
BootstrapValidator验证用户名已存在(ajax)
Nov 08 Javascript
js实现飞机大战游戏
Aug 26 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
使用PHP实现下载CSS文件中的图片
2015/12/06 PHP
php的laravel框架快速集成微信登录的方法
2016/12/12 PHP
PHP通过curl获取接口URL的数据方法
2018/05/31 PHP
FileUpload 控件 禁止手动输入或粘贴的实现代码
2010/04/07 Javascript
基于Jquery的淡入淡出的特效基础练习
2010/12/13 Javascript
IE6 fixed的完美解决方案
2011/03/31 Javascript
基于jquery的多功能软键盘插件
2012/07/25 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
关于cookie的初识和运用(js和jq)
2016/04/07 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
vue webuploader 文件上传组件开发
2017/09/23 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
Vue为什么要谨慎使用$attrs与$listeners
2020/08/27 Javascript
Python解释执行原理分析
2014/08/22 Python
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
python try except 捕获所有异常的实例
2018/10/18 Python
celery4+django2定时任务的实现代码
2018/12/23 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
tensorflow 报错unitialized value的解决方法
2020/02/06 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
Python 图片处理库exifread详解
2021/02/25 Python
小加工厂管理制度
2014/01/21 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis
MongoDB orm框架的注意事项及简单使用
2021/06/20 MongoDB
Redis Stream类型的使用详解
2021/11/11 Redis
Nginx 反向代理解决跨域问题多种情况分析
2022/01/18 Servers
JavaScript的Set数据结构详解
2022/02/18 Javascript