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 相关文章推荐
javascript json 新手入门文档
Dec 03 Javascript
DLL+ ActiveX控件+WEB页面调用例子
Aug 07 Javascript
Jquery Ajax请求代码(2)
Jan 07 Javascript
浅析JavaScript原型继承的陷阱
Dec 03 Javascript
jQuery调用RESTful WCF示例代码(GET方法/POST方法)
Jan 26 Javascript
JavaScript中将数组进行合并的基本方法讲解
Mar 07 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
Aug 25 Javascript
详解处理bootstrap4不支持远程静态框问题
Jul 20 Javascript
Vue登录注册并保持登录状态的方法
Aug 17 Javascript
es6 filter() 数组过滤方法总结
Apr 03 Javascript
基于Vue实现微前端的示例代码
Apr 24 Javascript
vue-cli3 引入 font-awesome的操作
Aug 11 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
PHP 数据库树的遍历方法
2009/02/06 PHP
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
php设计模式 State (状态模式)
2011/06/26 PHP
PHP使用array_merge重新排列数组下标的方法
2015/07/22 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
PHP实现生成推广海报的方法详解
2018/03/14 PHP
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
2016/06/08 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
手写简单的jQuery雪花飘落效果实例
2018/04/22 jQuery
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
javascript设计模式 ? 建造者模式原理与应用实例分析
2020/04/10 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
[03:38]TI4西雅图DOTA2前线报道 71专访
2014/07/08 DOTA
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
Python调用C语言开发的共享库方法实例
2015/03/18 Python
关于python2 csv写入空白行的问题
2018/06/22 Python
解决Shell执行python文件,传参空格引起的问题
2018/10/30 Python
详解selenium + chromedriver 被反爬的解决方法
2020/10/28 Python
python中编写函数并调用的知识点总结
2021/01/13 Python
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
Servlet如何得到客户端机器的信息
2014/10/17 面试题
工作失误检讨书范文大全
2014/01/13 职场文书
揭牌仪式策划方案
2014/05/28 职场文书
课外小组活动总结
2014/08/27 职场文书
初中生旷课检讨书范文
2014/10/06 职场文书
小学新教师个人总结
2015/02/05 职场文书
消防安全月活动总结
2015/05/08 职场文书
高一语文教学反思
2016/02/16 职场文书
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python
浅析Python实现DFA算法
2021/06/26 Python
cypress测试本地web应用
2022/06/01 Javascript