jquery 圖片Silhouette Fadeins漸顯效果
這可能有不少方法可以做到這個(gè)效果,這一個(gè)剛剛進(jìn)入我的頭突然出現(xiàn),我隨它而去了。這個(gè)想法是有一個(gè)作為背景圖像的輪廓,然后,在該組所有完全相同的大小與每個(gè)樂(lè)隊(duì)成員的4個(gè)圖像。這些圖像默認(rèn)隱藏。然后,有4個(gè)絕對(duì)定位的區(qū)域上面所在的區(qū)域,這是過(guò)渡區(qū)作用。在jQuery的,我們用他們懸停事件,漸漸顯示相應(yīng)的圖像。
HTML
正如我所說(shuō),只是一個(gè)div里面有四個(gè)圖像和過(guò)渡區(qū)域。所有具有獨(dú)特的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的(包括具體左側(cè)位置特殊的東西)。
#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
當(dāng)鼠標(biāo)懸停到對(duì)應(yīng)區(qū)域,它對(duì)應(yīng)于圖像的ID和褪色,這時(shí)要使用stop() ,以防止在這里排隊(duì)的動(dòng)畫和我們使用不透明設(shè)置。fadeToggle(),當(dāng)太快和滑鼠移到消退。
$(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 });
});
});
下載地址 http://chabaoo.cn/jiaoben/24272.html
- 淺談jQuery中hide和fadeOut的區(qū)別 show和fadeIn的區(qū)別
- jQuery動(dòng)畫效果-fadeIn fadeOut淡入淺出示例代碼
- jQuery中fadeIn、fadeOut、fadeTo的使用方法(圖片顯示與隱藏)
- js模擬jquery的slide和fadeIn和fadeOut功能
- jQuery使用fadein方法實(shí)現(xiàn)漸出效果實(shí)例
- jquery實(shí)現(xiàn)翻動(dòng)fadeIn顯示的方法
- 在IE 瀏覽器中使用 jquery的fadeIn() 效果 英文字符字體加粗
- jQuery中fadein與fadeout方法用法示例
相關(guān)文章
JQUERY 設(shè)置SELECT選中項(xiàng)代碼
本篇文章主要是對(duì)JQUERY 設(shè)置SELECT選中項(xiàng)的代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02jquery ajax結(jié)合thinkphp的getjson實(shí)現(xiàn)跨域的方法
這篇文章主要介紹了jquery ajax結(jié)合thinkphp的getjson實(shí)現(xiàn)跨域的方法,結(jié)合實(shí)例形式對(duì)比分析了jQuery ajax實(shí)現(xiàn)跨域的具體操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06jQuery事件綁定與解除綁定實(shí)現(xiàn)方法
這篇文章主要介紹了jQuery事件綁定與解除綁定實(shí)現(xiàn)方法,實(shí)例分析了jQuery中bind與unbind方法的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04jQuery響應(yīng)enter鍵的實(shí)現(xiàn)思路
當(dāng)用戶在表單里數(shù)據(jù)完數(shù)據(jù)后,之間按enter鍵就可以執(zhí)行查詢或者保存的操作。實(shí)現(xiàn)的思路如下2014-04-04使用jquery實(shí)現(xiàn)select添加實(shí)現(xiàn)后臺(tái)權(quán)限添加的效果
使用jquery實(shí)現(xiàn)select添加實(shí)現(xiàn)后臺(tái)權(quán)限添加的效果,需要的朋友可以參考下。2011-05-05jQuery表格插件ParamQuery簡(jiǎn)單使用方法示例
這篇文章主要介紹了jQuery表格插件ParamQuery簡(jiǎn)單使用方法示例,大家參考使用吧2013-12-12