jquery 圖片Silhouette Fadeins漸顯效果
這可能有不少方法可以做到這個效果,這一個剛剛進(jìn)入我的頭突然出現(xiàn),我隨它而去了。這個想法是有一個作為背景圖像的輪廓,然后,在該組所有完全相同的大小與每個樂隊成員的4個圖像。這些圖像默認(rèn)隱藏。然后,有4個絕對定位的區(qū)域上面所在的區(qū)域,這是過渡區(qū)作用。在jQuery的,我們用他們懸停事件,漸漸顯示相應(yīng)的圖像。
HTML
正如我所說,只是一個div里面有四個圖像和過渡區(qū)域。所有具有獨特的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)懸停到對應(yīng)區(qū)域,它對應(yīng)于圖像的ID和褪色,這時要使用stop() ,以防止在這里排隊的動畫和我們使用不透明設(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://www.dbjr.com.cn/jiaoben/24272.html
相關(guān)文章
jquery ajax結(jié)合thinkphp的getjson實現(xiàn)跨域的方法
這篇文章主要介紹了jquery ajax結(jié)合thinkphp的getjson實現(xiàn)跨域的方法,結(jié)合實例形式對比分析了jQuery ajax實現(xiàn)跨域的具體操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2016-06-06jQuery響應(yīng)enter鍵的實現(xiàn)思路
當(dāng)用戶在表單里數(shù)據(jù)完數(shù)據(jù)后,之間按enter鍵就可以執(zhí)行查詢或者保存的操作。實現(xiàn)的思路如下2014-04-04使用jquery實現(xiàn)select添加實現(xiàn)后臺權(quán)限添加的效果
使用jquery實現(xiàn)select添加實現(xiàn)后臺權(quán)限添加的效果,需要的朋友可以參考下。2011-05-05