jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码


Posted in Javascript onOctober 30, 2015

本文实例讲述了jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码。分享给大家供大家参考,具体如下:

这是一款仿腾讯网QQ空间装扮预览图片的鼠标提示效果,感应鼠标显示图片的介绍信息,当你把鼠标移到图片上的时候,图片的背景会有所变化,并会显示该图片的对应文字内容,是QQ空间使用过的效果。

运行效果截图如下:

jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码

在线演示地址如下:

具体代码如下:

<!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>
<title>仿QQ空间装扮预览图片的鼠标提示效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
*{margin:0;padding:0;font-size:12px;line-height:150%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
#wrap{width:900px;margin:0 auto;}
.good_list{padding:0 0 30px 13px;background:#f8f8f8;border:1px solid #eaeaea;margin-top:50px;}
.item{float:left;margin:13px 13px 0 0;position:relative;}
.good{padding:8px;}
.goodOp{padding:2px;border:1px solid #a8a8a8;width:180px;background:#fff;font-size:0;}
.goodHover{padding:0px;position:absolute;z-index:99666669;top:-40px;left:-4px;width:210px;height:204px;}
.goodHd{background:url(images/imgHover.png);width:210px;height:204px;}
.goodHd h2{font-size:12px;text-align:center;padding-top:12px;}
.goodHd p{color:#9c9c9c;text-align:center;}
.goodHd .img{padding-left:12px;}
</style>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
 $("#list>.item").hover(function(){
  $(this).find(".goodHover").show();
 },function(){
  $(this).find(".goodHover").hide();
 });
});
</script>
</head>
<body>
<div id="wrap">
 <div class="good_list clearfix" id="list">
  <div class="item" style="z-index:10">
  <div class="good">
   <div class="goodOp"><img src="images/1.gif"></div>
  </div>
  <div class="goodHover" style="display:none">
   <div class="goodHd">
   <h2>西班牙</h2>
   <p>点击图片预览装扮</p>
   <div class="img">
    <div class="goodOp"><img src="images/1.gif"></div>
   </div>
  </div>
  </div>
 </div>
 <div class="item" style="z-index:9">
  <div class="good">
   <div class="goodOp"><img src="images/2.gif"></div>
  </div>
  <div class="goodHover" style="display:none">
   <div class="goodHd">
   <h2>西班牙</h2>
   <p>点击图片预览装扮</p>
   <div class="img">
    <div class="goodOp"><img src="images/2.gif"></div>
   </div>
  </div>
  </div>
 </div>
 <div class="item" style="z-index:8">
  <div class="good">
   <div class="goodOp"><img src="images/3.gif"></div>
  </div>
  <div class="goodHover" style="display:none">
   <div class="goodHd">
   <h2>西班牙</h2>
   <p>点击图片预览装扮</p>
   <div class="img">
    <div class="goodOp"><img src="images/3.gif"></div>
   </div>
  </div>
  </div>
 </div>
 <div class="item" style="z-index:7">
  <div class="good">
   <div class="goodOp"><img src="images/4.gif"></div>
  </div>
  <div class="goodHover" style="display:none">
   <div class="goodHd">
   <h2>西班牙</h2>
   <p>点击图片预览装扮</p>
   <div class="img">
    <div class="goodOp"><img src="images/4.gif"></div>
   </div>
  </div>
  </div>
 </div>
 </div>
 </div>
</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript XML操作 封装类
Jul 01 Javascript
jQuery的一些特性和用法整理小结
Jan 13 Javascript
javascript调试过程中找不到哪里出错的可能原因
Dec 16 Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
Sep 23 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
Oct 14 Javascript
微信小程序 教程之数据绑定
Oct 18 Javascript
ES6字符串模板,剩余参数,默认参数功能与用法示例
Apr 06 Javascript
JavaScript中undefined和null的区别
May 03 Javascript
bootstrap基本配置_动力节点Java学院整理
Jul 14 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
Jan 03 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
Jan 18 Javascript
JS回调函数简单易懂的入门实例分析
Sep 29 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
Oct 30 #Javascript
基于jQuery实现的美观星级评论打分组件代码
Oct 30 #Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
Oct 30 #Javascript
自己动手写的javascript前端等待控件
Oct 30 #Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 #Javascript
JavaScript获取function所有参数名的方法
Oct 30 #Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 #Javascript
You might like
MySQL授权问题总结
2007/05/06 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
Dom与浏览器兼容性说明
2010/10/25 Javascript
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
在Node.js中实现文件复制的方法和实例
2014/06/05 Javascript
jQuery中animate()方法用法实例
2014/12/24 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
vue elementui form表单验证的实现
2018/11/11 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
js最全的数组的降维5种办法(小结)
2020/04/28 Javascript
[01:11:27]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Optic
2018/04/03 DOTA
python中实现数组和列表读取一列的方法
2018/04/03 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
逻辑链路控制协议
2016/10/01 面试题
单位介绍信范文
2014/01/18 职场文书
导师推荐信范文
2014/05/09 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
2022/07/07 Java/Android