仿谷歌主页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 相关文章推荐
基于jquery的关于动态创建DOM元素的问题
Dec 24 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
May 15 Javascript
基于JQuery制作可编辑的表格特效
Dec 23 Javascript
浅谈Javascript的静态属性和原型属性
May 07 Javascript
jQuery使用经验小技巧(推荐)
May 31 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
Jun 22 Javascript
JavaScript动态添加css样式和script标签
Jul 19 Javascript
Angularjs手动解析表达式($parse)
Oct 12 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
Dec 08 Javascript
bootstrap动态调用select下拉框的实例代码
Aug 09 Javascript
浅谈js闭包理解
Apr 01 Javascript
React配置子路由的实现
Jun 03 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网上调查系统
2006/10/09 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
php源码分析之DZX1.5加密解密函数authcode用法
2015/06/17 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
PHP递归实现文件夹的复制、删除、查看大小操作示例
2017/08/11 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
基于javascipt-dom编程 table对象的使用
2013/04/22 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
2016/12/08 Javascript
基于ExtJs在页面上window再调用Window的事件处理方法
2017/07/26 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
vue中的使用token的方法示例
2020/03/10 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
JS实现多功能计算器
2020/10/28 Javascript
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
在服务器端实现无间断部署Python应用的教程
2015/04/16 Python
python数据结构之列表和元组的详解
2017/09/23 Python
Ubuntu安装Jupyter Notebook教程
2017/10/18 Python
python编程测试电脑开启最大线程数实例代码
2018/02/09 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
JSF界面控制层技术
2013/06/17 面试题
医学专业毕业生个人的求职信
2013/12/04 职场文书
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
主办会计岗位职责
2014/03/13 职场文书
教师批评与自我批评剖析材料
2014/10/16 职场文书
团代会闭幕词
2015/01/28 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
Python利用folium实现地图可视化
2021/05/23 Python
如何利用 CSS Overview 面板重构优化你的网站
2021/10/24 HTML / CSS