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 相关文章推荐
用jscript启动sqlserver
Jun 21 Javascript
JQuery动态给table添加、删除行 改进版
Jan 19 Javascript
getElementByIdx_x js自定义getElementById函数
Jan 24 Javascript
CSS(js)限制页面显示的文本字符长度
Dec 27 Javascript
setInterval,setTimeout与jquery混用的问题
Apr 08 Javascript
js仿微博实现统计字符和本地存储功能
Dec 22 Javascript
在js中实现邮箱格式的验证方法(推荐)
Oct 24 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
详解webpack打包第三方类库的正确姿势
Oct 20 Javascript
vue中keep-alive,include的缓存问题
Nov 26 Javascript
微信小程序swiper组件实现抖音翻页切换视频功能的实例代码
Jun 24 Javascript
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
选择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
DIY实用性框形天线
2021/03/02 无线电
PHP 数组基础知识小结
2010/08/20 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
基于PHP的简单采集数据入库程序
2014/07/30 PHP
php限制文件下载速度的代码
2015/10/20 PHP
PHP反射学习入门示例
2019/06/14 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
2019/10/15 PHP
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
合并table相同单元格的jquery插件分享(很精简)
2011/06/20 Javascript
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
深入浅出分析javaScript中this用法
2015/05/09 Javascript
利用Node.js制作爬取大众点评的爬虫
2016/09/22 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
解决axios post 后端无法接收数据的问题
2019/10/29 Javascript
Python 实现链表实例代码
2017/04/07 Python
利用python获取Ping结果示例代码
2017/07/06 Python
Python3处理HTTP请求的实例
2018/05/10 Python
python将字符串以utf-8格式保存在txt文件中的方法
2018/10/30 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
python3 re返回形式总结
2020/11/20 Python
HTML5 与 XHTML2
2008/10/17 HTML / CSS
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
采购部岗位职责
2013/11/24 职场文书
财务总监管理职责范文
2014/03/09 职场文书
软件项目实施计划书
2014/05/02 职场文书
2015年派出所工作总结
2015/04/24 职场文书
MySQL中的隐藏列的具体查看
2021/09/04 MySQL
python开发制作好看的时钟效果
2022/05/02 Python
Golang Web 框架Iris安装部署
2022/08/14 Python