商城側欄導航效果實現詳解
本章節分享一個商城側欄導航效果,很多商城,當滑鼠放在側欄主導航上的時候,會出現二級商品分類選單,當然程式碼非常的簡單,基本不可能在實際應用中派上永昌,不過可以作為一個學習參考的例子。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> *{ margin:0px; padding:0px; } ul,li{ list-style-type: none; } .menu{ width:190px; border:1px red solid; background-color:#fffdd2; } .optn{ width:190px; line-height:28px; border-top:1px red dashed; } .content{ padding-top:10px; clear:left; } a{ text-decoration:none; color:#666; padding:10px; } .optnFocus{ background-color:#fff; font-weight:bold; } div{ padding:10px; } .tip{ width:190px; border:2px red solid; position:absolute; background-color:#fff; display:none; } .tip li{ line-height:23px; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(function(){ var curY; var curH; var curW; var objL; function setInitValue(obj){ curY=obj.offset().top; curH=obj.height(); curW=obj.width(); } $(".optn").mouseover(function(){ objL=$(this); setInitValue(objL); var allY=curY-curH +"px"; objL.addClass("optnFocus"); $(".tip",this).show().css({"top":allY,"left":curW});; }); $(".optn").mouseout(function(){ $(this).removeClass("optnFocus"); $(".tip",this).hide(); }); $(".tip").mouseover(function(){ $(this).show(); objL=$(this).prev("li"); setInitValue(objL); objL.addClass("optnFocus"); }); $(".tip").mouseout(function(){ $(this).hide(); $(this).prev("li").removeClass("optnFocus"); }) }) </script> </head> <body> <ul> <li class="menu"> <div class="title"><span>商品分類</span> </div> <ul class="content"> <li class="optn"><a href="#">前端教程</a> <ul class="tip"> <li><a href="#">javascript教程</a></li> <li><a href="#">jQuery教程</a></li> <li><a href="#">css教程</a></li> <li><a href="#">html教程</a></li> </ul> </li> <li class="optn"><a href="#">行動硬碟</a> <ul class="tip"> <li><a href="#">希捷硬碟</a></li> <li><a href="#">螞蟻部落一</a></li> <li><a href="#">螞蟻部落二</a></li> <li><a href="#">螞蟻部落三</a></li> </ul> </li> <li class="optn"><a href="#">電腦軟體</a> <ul class="tip"> <li><a href="#">螞蟻部落一</a></li> <li><a href="#">螞蟻部落二</a></li> <li><a href="#">螞蟻部落三</a></li> <li><a href="#">螞蟻部落四</a></li> </ul> </li> <li class="optn"><a href="#">數碼產品</a> <ul class="tip"> <li><a href="#">手機</a></li> <li><a href="#">錄影裝置</a></li> <li><a href="#">膝上型電腦</a></li> <li><a href="#">數位相機</a></li> </ul> </li> </ul> </li> </ul> </body> </html>
相關文章
- 側欄導航自動定位效果詳解
- 拖動滾動條實現側欄導航定位效果
- Bootstrap 4 實現導航欄右側對齊boot
- 實現左側導航和橫向導航
- 【前端】javascript實現導航欄筋斗雲效果特效前端JavaScript特效
- CSS實現的側欄三級導航選單程式碼CSS
- Tablayout實現導航欄TabLayout
- TornadoFx實現側邊欄選單效果
- vue實現側邊欄手風琴效果Vue
- JavaScript滑鼠懸浮展開側欄導航JavaScript
- js垂直右側展開導航選單詳解JS
- 購物網站側欄商品分類導航網站
- jQuery側邊欄隱藏和顯示導航jQuery
- 左側導航欄element -2024/11/27
- 僅2步實現 拜拜 漢堡導航欄效果~ 全新底部導航互動(滑動隱藏)
- 側欄懸浮導航選單拖動滾動條可以自動定位效果
- jQuery實現吸頂動畫導航欄jQuery動畫
- 垂直摺疊導航選單實現詳解
- css橫向導航欄製作流程詳解CSS
- Android官方導航欄ActionBar使用詳解Android
- Ubuntu 20.04 自動隱藏左側導航欄Ubuntu
- Flutter仿閒魚底部導航欄實現Flutter
- iOS 超Easy實現 漸變導航欄iOS
- iOS逆向之分析微信導航欄實現iOS
- 原生js三級導航選單實現詳解JS
- 水平伸縮動畫導航選單實現詳解動畫
- 仿天貓商城商品詳情展示,導航欄滑動漸變快速整合工具
- 解決win10左側導航欄出現兩個隨身碟圖示的方法Win10
- 一側具有滑鼠跟隨效果的垂直導航選單
- 採用JavaScript+XML實現具有樹形選單功能的論壇側邊導航欄JavaScriptXML
- JS如何實現導航欄的智慧浮動JS
- vue2.0實現底部導航切換效果Vue
- 中英文切換導航選單實現詳解
- ElementUI側邊欄導航選單隱藏顯示問題UI
- 側欄能夠定位的導航選單程式碼例項
- 短視訊直播原始碼,實現頂部導航欄背景圖片漸隱漸現效果原始碼
- Win10 隱藏左側邊側欄(導航視窗)中的資料夾Win10
- 在 Flutter 中實現一個浮動導航欄Flutter