jquery實(shí)現(xiàn)手風(fēng)琴效果
本文實(shí)例講述了jquery實(shí)現(xiàn)手風(fēng)琴效果的代碼。分享給大家供大家參考。具體如下:
效果過(guò)程就是當(dāng)鼠標(biāo)覆蓋圖片時(shí),這張圖片的寬度變大,其他兄弟圖片寬度變小,效果如下:
具體代碼如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>jQuery橫向手風(fēng)琴圖片展示動(dòng)畫DEMO演示</title> <link href="css/style.css" type="text/css" rel="stylesheet"/> <script type="text/javascript" src="js/jquery.min.js"></script> </head> <body> <!--手風(fēng)琴效果--> <div class="flash4"> <ul> <li class="first"> <div class="imgTop"><img src="images/ruili_img1.jpg" width="538" height="405" alt=""class="tm"/></div> <div class="imgCen">給你15分鐘做“對(duì)”的時(shí)尚人</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li> <div class="imgTop"><img src="images/ruili_img2.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">蒂芙尼為你吟唱一曲自然頌</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li> <div class="imgTop"><img src="images/ruili_img3.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">瑞麗·妝線上精品輕雜志</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li> <div class="imgTop"><img src="images/ruili_img4.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">《ar》劉海造型女孩只需這樣即刻煥然一新</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li> <div class="imgTop"><img src="images/ruili_img5.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">電影×大明星見(jiàn)證傳奇從戛納誕生</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li> <div class="imgTop"><img src="images/ruili_img6.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">重返20歲試用周</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> <li class="last"> <div class="imgTop"><img src="images/ruili_img7.jpg" width="538" height="405" alt=""/></div> <div class="imgCen">玩美女孩蓋天天陽(yáng)光女神進(jìn)階攻略</div> <div class="imgBot"><a href=""><p class="bt_1">服飾</p><p class="bt_2"><span>封面明星故事</span><span>2015春夏趨勢(shì)</span><span>我愛(ài)海淘</span></p></a></div> </li> </ul> </div> <!--手風(fēng)琴結(jié)束--> <script src="js/script.js" type="text/javascript"></script> <div style="text-align:center;clear:both;"> </div> </body> </html>
CSS代碼:
@charset"utf-8"; *{margin:0px;padding:0px;font-family:"微軟雅黑";font-size:12px; text-decoration:none;list-style-type:none;} img{border:0px;} /*開(kāi)始*/ .flash4{width:1180px;height:450px;margin:0pxauto;margin-bottom:20px;position:relative;} .flash4 ul li{width:106px;height:450px;border-left:1px solid #000;position:relative;overflow:hidden;float:left;} .flash4 ul li .imgTop img{opacity:0.4;} .flash4 ul li .imgTop img.tm{opacity:1;} .flash4 ul li .imgCon{width:538px;height:405px;} .flash4 ul li .imgCen{width:538px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:45px;text-indent:20px;display:none;} .flash4 ul li .imgBot{width:538px;height:45px;background:#222;} .flash4 ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:20px;float:left;} .flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;} .flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;} .flash4 ul li.first{width:538px;} .flash4 ul li.last{position:absolute;right:0px;bottom:0px;}
jQuery代碼:
//手風(fēng)琴動(dòng)畫效果 var index7 =0;//定義變量,賦值為0; $(".flash4 ul li").mouseenter(function(){ index7 = $(this).index(); $(this).stop().animate({ width:538 },500).siblings("li").stop().animate({ width:106 },500); $(".imgCen").eq(index7).css("display","block").siblings(".imgCen").css("display","none"); $("p.bt_2").eq(index7).css("display","block").siblings("p.bt_2").css("display","none"); $(".imgTop img").eq(index7).addClass("tm").siblings(".imgTop img").removeClass("tm"); }); $(".flash4 ul li").mouseleave(function(){ $(this).eq(index7).stop().animate({ width:538 },500); $(".imgCen").css("display","none"); $("p.bt_2").css("display","none"); });
源碼下載:jquery實(shí)現(xiàn)手風(fēng)琴效果
希望大家會(huì)喜歡分享的jquery手風(fēng)琴效果。
- jQuery Easyui使用(一)之可折疊面板的布局手風(fēng)琴菜單
- jquery插件制作 手風(fēng)琴Panel效果實(shí)現(xiàn)
- jQuery制作效果超棒的手風(fēng)琴折疊菜單
- jQuery實(shí)現(xiàn)的簡(jiǎn)單手風(fēng)琴效果示例
- 基于Jquery代碼實(shí)現(xiàn)手風(fēng)琴菜單
- 基于jquery的slideDown和slideUp做手風(fēng)琴
- jquery實(shí)現(xiàn)手風(fēng)琴效果實(shí)例代碼
- jquery手風(fēng)琴特效插件
- Jquery組件easyUi實(shí)現(xiàn)手風(fēng)琴(折疊面板)示例
- jquery簡(jiǎn)易手風(fēng)琴插件的封裝
相關(guān)文章
基于jquery的仿百度的鼠標(biāo)移入圖片抖動(dòng)效果
在鼠標(biāo)放到圖片上, 圖片會(huì)有個(gè)上下抖動(dòng)的特效。很喜歡這種感覺(jué)。在于是摸索了一下,下面是一些步驟。2010-09-09jQuery+HTML5+CSS3制作支持響應(yīng)式布局時(shí)間軸插件
這篇文章主要為大家詳細(xì)介紹了JQuery+HTML5+CSS3制作時(shí)間軸,支持響應(yīng)式布局時(shí)間軸插件,感興趣的小伙伴們可以參考一下2016-08-08jQuery實(shí)現(xiàn)判斷控件是否顯示的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)判斷控件是否顯示的方法,涉及jQuery針對(duì)頁(yè)面元素屬性相關(guān)操作技巧,需要的朋友可以參考下2017-01-01jQuery中可見(jiàn)性過(guò)濾器簡(jiǎn)單用法示例
這篇文章主要介紹了jQuery中可見(jiàn)性過(guò)濾器簡(jiǎn)單用法,結(jié)合實(shí)例形式簡(jiǎn)單分析了jQuery中可見(jiàn)性過(guò)濾器的原理及相關(guān)使用技巧,需要的朋友可以參考下2018-03-03jquery簡(jiǎn)單實(shí)現(xiàn)帶漸顯效果的選項(xiàng)卡菜單代碼
這篇文章主要介紹了jquery簡(jiǎn)單實(shí)現(xiàn)帶漸顯效果的選項(xiàng)卡菜單代碼,可實(shí)現(xiàn)tab選項(xiàng)卡切換過(guò)程中帶有漸顯效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09Jquery實(shí)現(xiàn)仿京東商城省市聯(lián)動(dòng)菜單
這篇文章主要介紹了Jquery實(shí)現(xiàn)仿京東商城省市聯(lián)動(dòng)菜單的簡(jiǎn)單實(shí)例演示,可以選擇對(duì)應(yīng)省、市、縣,希望大家可以喜歡。2015-11-11jQuery Collapse1.1.0折疊插件簡(jiǎn)單使用
這篇文章主要介紹了jQuery Collapse1.1.0折疊插件的使用方法 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08jQuery語(yǔ)法高亮插件支持各種程序源代碼語(yǔ)法著色加亮
jQuery語(yǔ)法高亮插件能夠?qū)?yè)面中的各種程序源代碼語(yǔ)法著色加亮,并且支持多種語(yǔ)言,在此分享下,感興趣的朋友可以參考下2013-04-04