基于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 相关文章推荐
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
Mar 26 Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
May 06 Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
Jan 13 Javascript
浅谈javascript中replace()方法
Nov 10 Javascript
深入浅析AngularJS中的module(模块)
Jan 04 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
Jun 26 Javascript
canvas学习之API整理笔记(二)
Dec 29 Javascript
JS三目运算(三元运算)方法详解
Mar 01 Javascript
微信小程序登录换取token的教程
May 31 Javascript
微信小程序仿朋友圈发布动态功能
Jul 15 Javascript
详解element上传组件before-remove钩子问题解决
Apr 08 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
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
PHP调试函数和日志记录函数分享
2015/01/31 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
php格式文件打开的四种方法
2018/02/24 PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
2018/03/12 PHP
YII框架关联查询操作示例
2019/04/29 PHP
js正文内容高亮效果的实现方法
2013/06/30 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
ES5 ES6中Array对象去除重复项的方法总结
2017/04/27 Javascript
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
Vuex实现简单购物车
2021/01/10 Vue.js
详解python脚本自动生成需要文件实例代码
2017/02/04 Python
一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
2017/04/11 Python
Python实现的文本简单可逆加密算法示例
2017/05/18 Python
python与C互相调用的方法详解
2017/07/14 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
python3实现随机数
2018/06/25 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
如何通过Python3和ssl实现加密通信功能
2020/05/09 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
新闻编辑自荐书范文
2014/02/12 职场文书
道路交通安全实施方案
2014/03/12 职场文书
道德大讲堂实施方案
2014/05/14 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
2014年管理工作总结
2014/11/22 职场文书
中秋节晚会开场白
2015/05/29 职场文书
大学毕业典礼致辞
2015/07/29 职场文书
Windows Server 2008 修改远程登录端口以及配置防火墙
2022/04/28 Servers