jquery 图片Silhouette Fadeins渐显效果


Posted in Javascript onFebruary 07, 2010

我的乐队有几个朋友刚刚经历了一场小型的成员阵容的变化。他们需要更换其主页上的照片。我想这可能是有趣的事情出现了少许的互动。

jquery 图片Silhouette Fadeins渐显效果

 

    这可能有不少方法可以做到这个效果,这一个刚刚进入我的头突然出现,我随它而去了。这个想法是有一个作为背景图像的轮廓,然后,在该组所有完全相同的大小与每个乐队成员的4个图像。这些图像默认隐藏。然后,有4个绝对定位的区域上面所在的区域,这是过渡区作用。在jQuery的,我们用他们悬停事件,渐渐显示相应的图像。

jquery 图片Silhouette Fadeins渐显效果
HTML
正如我所说,只是一个div里面有四个图像和过渡区域。所有具有独特的ID和共同的class类名。

<div id="home-photos-box"> <a id="aller" href="#aller" class="home-roll-box"></a> 
<a id="neil" href="#neil" class="home-roll-box"></a> 
<a id="aaron" href="#aaron" class="home-roll-box"></a> 
<a id="scott" href="#scott" class="home-roll-box"></a> 
<img src="images/guys-aller.jpg" alt="" id="image-aller" class="single-guy" /> 
<img src="images/guys-neil.jpg" alt="" id="image-neil" class="single-guy" /> 
<img src="images/guys-aaron.jpg" alt="" id="image-aaron" class="single-guy" /> 
<img src="images/guys-scott.jpg" alt="" id="image-scott" class="single-guy" /> 
</div>

CSS
由类名涵盖共性(如位置样式),其次是ID的(包括具体左侧位置特殊的东西)。

#home-photos-box { float: left; width: 352px; background: url(../images/guys-allblack.png) no-repeat; padding: 334px 0 0 0; position: relative; } 
#aller { left: 0; } 
#neil { left: 25%; } 
#aaron { left: 50%; } 
#scott { left: 75%; } 
.home-roll-box { position: absolute; z-index: 1000; display: block; height: 334px; top: 0; width: 25%; } 
.single-guy { position: absolute; top: 0; left: 0; display: none; opacity: 0; }

jQuery
当鼠标悬停到对应区域,它对应于图像的ID和褪色,这时要使用stop() ,以防止在这里排队的动画和我们使用不透明设置。fadeToggle(),当太快和滑鼠移到消退。

$(function() { 
var name = ""; 
$(".home-roll-box").hover(function() { 
name = $(this).attr("id"); 
$("#image-"+name).stop().show().animate({ opacity: 1 }); 
}, function() { 
name = $(this).attr("id"); 
$("#image-"+name).stop().animate({ opacity: 0 }); 
}); 
});

下载地址 https://3water.com/jiaoben/24272.html
Javascript 相关文章推荐
弹出广告特效代码(一个IP只弹出一次)
May 11 Javascript
JavaScript 对象的属性和方法4种不同的类型
Mar 19 Javascript
append和appendTo的区别以及appendChild用法
Dec 24 Javascript
JavaScript的原型继承详解
Feb 15 Javascript
jQuery+CSS实现滑动的标签分栏切换效果
Dec 17 Javascript
jQuery学习笔记之回调函数
Aug 15 Javascript
js实现界面向原生界面发消息并跳转功能
Nov 22 Javascript
JS HTML图片显示Canvas 压缩功能
Jul 21 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
Dec 29 Javascript
element 动态合并表格的步骤
Dec 31 Javascript
vue动态设置路由权限的主要思路
Jan 13 Vue.js
JavaScript 生成唯一ID的几种方式
Feb 19 Javascript
选择TreeView控件的树状数据节点的JS方法(jquery)
Feb 06 #Javascript
jquery 应用代码 方便的排序功能
Feb 06 #Javascript
jquery1.4后 jqDrag 拖动 不可用
Feb 06 #Javascript
javascript小数计算出现近似值的解决办法
Feb 06 #Javascript
jquery 插件实现图片延迟加载效果代码
Feb 06 #Javascript
Lazy Load 延迟加载图片的 jQuery 插件
Feb 06 #Javascript
jquery.lazyload  实现图片延迟加载jquery插件
Feb 06 #Javascript
You might like
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
php curl模拟post提交数据示例
2013/12/31 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
理解 JavaScript 预解析
2009/10/25 Javascript
js 文件引入实现代码
2010/04/23 Javascript
多个js与css文件的合并方法详细说明
2012/12/26 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
JS中动态创建元素的三种方法总结(推荐)
2016/10/20 Javascript
webpack独立打包和缓存处理详解
2017/04/03 Javascript
React中使用Vditor自定义图片详解
2020/12/25 Javascript
原生js实现无缝轮播图效果
2021/01/28 Javascript
python中readline判断文件读取结束的方法
2014/11/08 Python
web.py在SAE中的Session问题解决方法(使用mysql存储)
2015/06/24 Python
Python中方法链的使用方法
2016/02/23 Python
利用python求解物理学中的双弹簧质能系统详解
2017/09/29 Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
2018/06/09 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
Python实战之制作天气查询软件
2019/05/14 Python
python sklearn库实现简单逻辑回归的实例代码
2019/07/01 Python
Django如何简单快速实现PUT、DELETE方法
2019/07/24 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
opencv 阈值分割的具体使用
2020/07/08 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
python中实现词云图的示例
2020/12/19 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
美国名表在线商城:Ashford(支持中文)
2019/09/24 全球购物
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
村官学习十八大感想
2014/01/15 职场文书
消防工作实施方案
2014/06/09 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
关于使用Redisson订阅数问题
2022/01/18 Redis
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB