基于jQuery实现仿百度首页换肤背景图片切换代码


Posted in Javascript onAugust 25, 2015

不多说了,先给大家展示效果图,本文支持源码下载哦,需要的朋友可以直接下载使用,代码很简单哦~

在线预览    源码下载

html代码:

<a href="#">换肤</a>
<div class="heitiao"></div>
<div class="con"><img src="images/content.png" /></div>
<div class="head">
 <div class="menu">
  <div class="title">
   <p class="p1"></p>
   <p class="p2"></p>
  </div>
 <div class="bg">
 <div class="bgcon">
  <img class="big" src="images/bg0s.jpg">
  <img src="images/bg1s.jpg">
  <img src="images/bg2s.jpg">
  <img src="images/bg3s.jpg">
  <img src="images/bg4s.jpg">
  <img src="images/bg5s.jpg">
  <img class="big" src="images/bg6s.jpg">
  <img src="images/bg7s.jpg">
  <img src="images/bg8s.jpg">
  <img class="last" src="images/bg9s.jpg">
  <img class="last" src="images/bg10s.jpg">
  <img class="last" src="images/bg11s.jpg">
 </div>
  <div class="bgyl">
   <img src="images/yl.png">
  </div>
 </div>
 </div>
 </div>
 <script type="text/javascript" src="js/jquery.js"></script>
 <script type="text/javascript">
   var i=1;
   $("a").click(function(){
    $(".head").animate({height:"288px"},500);
    });
   $(".p2").click(function(){
    $(".head").animate({height:"0px"},500);
    });
   $(".bgcon img").hover(function(){
    i=$(this).index();
    $(".bgyl").css("background",'url(images/bg'+i+'.jpg)');
    $(".bgyl").css("background-size","264px 180px");
    });
   $(".bgcon img").click(function(){
    $("body").css("background",'url(images/bg'+i+'.jpg)');
    });
 </script>

css代码:

*{margin:0;padding:0}
 a{color:#fff;
 margin-top:10px;
 display:block;
 margin-left:18%;
 font-size:13px;
 position:absolute;
 }
 body{background:url(images/bg0.jpg);}
 .con{width:911px;
   height:317px;
   margin:50px auto;}
 .head{width:100%;
   height:0px;
   background:#fff;
   position:fixed;
   left:0px;
   top:0px;
   border-bottom:1px solid #e3e3e3;
   overflow:hidden;
   }
 .title{width:911px;
   height:45px;
   margin:0px auto;}  
 .heitiao{width:100%;
    height:35px;
    background:rgba(0,0,0,0.7);
    }
 .menu{width:100%;
   height:45px;
   border-bottom:1px solid #e3e3e3;}
 .p1{width:861px;
  height:45px;
  background:url(images/p1.png);
  float:left;
  cursor:pointer;}
 .p2{width:50px;
  height:45px;
  background:url(images/sp.png);
  float:right;
  cursor:pointer;
  }
 .bg{width:911px;
  height:205px;
  margin:25px auto;}
 .bgcon{width:590px;
   height:190px;
   float:left;
   }
 .bgcon img{width:97px;
    height:59px;
    display:block;
    float:left;
    margin-right:1px;
    margin-bottom:1px;
    }
 .bgcon .big{width:195px;
    height:119px;}
 .bgcon .last{position:relative;
     top:-60px;
     }
 .bgyl{width:264px;
   height:180px;
   float:right;
   background:url(images/bg1s.jpg);
   background-size:294px;}

以上代码就是本文介绍基于jQuery实现仿百度首页换肤背景图片切换代码,希望大家喜欢。

Javascript 相关文章推荐
Javascript中的var_dump函数实现代码
Sep 07 Javascript
Ajax 数据请求的简单分析
Apr 05 Javascript
Javascript 键盘事件的组合使用实现代码
May 04 Javascript
特殊情况下如何获取span里面的值
May 20 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
js实现文字滚动效果
Mar 03 Javascript
javascript中JSON.parse()与eval()解析json的区别
May 19 Javascript
关于JS 预解释的相关理解
Jun 28 Javascript
js 获取html5的data属性实现方法
Jul 28 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
Sep 12 Javascript
jQuery 选择方法及$(this)用法实例分析
May 19 jQuery
前端 javascript 实现文件下载的示例
Nov 24 Javascript
jQuery实现类似标签风格的导航菜单效果代码
Aug 25 #Javascript
jQuery下拉美化搜索表单效果代码分享
Aug 25 #Javascript
jQuery实现下滑菜单导航效果代码
Aug 25 #Javascript
Jquery 分页插件之Jquery Pagination
Aug 25 #Javascript
js实现的tab标签切换效果代码分享
Aug 25 #Javascript
JavaScript实现向右伸出的多级网页菜单效果
Aug 25 #Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 #Javascript
You might like
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
php横向重复区域显示二法
2008/09/25 PHP
PHP 防恶意刷新实现代码
2010/05/16 PHP
php 求质素(素数) 的实现代码
2011/04/12 PHP
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
2013/07/01 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
php中的ini配置原理详解
2014/10/14 PHP
php跨服务器访问方法小结
2015/05/12 PHP
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
jquery实现网站超链接和图片提示效果
2013/03/21 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
JavaScript中神奇的call()方法
2015/03/12 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
基于javascript实现动态时钟效果
2020/08/18 Javascript
dedecms页面如何获取会员状态的实例代码
2016/03/15 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
利用Node.js制作爬取大众点评的爬虫
2016/09/22 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
2017/02/08 Javascript
node.js之基础加密算法模块crypto详解
2018/09/11 Javascript
vue实现移动端悬浮窗效果
2018/12/01 Javascript
Vue实现一个图片懒加载插件
2019/03/11 Javascript
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
浅析Python编写函数装饰器
2016/03/18 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
Python3实现发送QQ邮件功能(文本)
2017/12/15 Python
程序员的七夕用30行代码让Python化身表白神器
2019/08/07 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
2020/02/15 Python
Django数据统计功能count()的使用
2020/11/30 Python
美国唇部护理专家:Sara Happ
2019/06/19 全球购物
恒华伟业笔试面试题
2015/02/26 面试题
妇科医生自荐信
2013/11/05 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
培训简讯范文
2015/07/20 职场文书
超级实用!五步法则,教你写好年终工作总结
2019/12/05 职场文书