提示:您可以先修改部分代碼再運行
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>一款經典的CSS滑動門下拉式功能表效果</title> <style type="text/css"> * { margin:0; padding:0; } body { font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center; } #warpper { position:absolute; left:100px; top:100px; } h5 { float:left; } a { text-decoration:underline; cursor:pointer; font-weight:bold; } dl { height:18px; line-height:18px; background:#f7f7f7; padding:0 10px; } dt, .normal { float:left; padding:0 10px; border-right:1px solid #ccc; text-decoration:none; width:auto; cursor:pointer; } dt.over { position:relative; border:1px solid #86e5f0; padding:0 10px 15px 10px; border-bottom:1px solid #caf1f1; margin:-1px 0 0 -1px; z-index:1000; color:#ff6026; text-decoration:underline; background:#caf1f1; height:12px; } li { float:left; list-style-type:none; margin:5px 10px; width:120px; } dl dd { position:absolute; width:500px; left:0; top:17px!important; border:1px solid #86e5f0; background:#caf1f1; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=120, color=#cccccc); padding:10px 0; } .block { display:block; } .none { display:none; } </style> <script language="javascript"> function $(str){ return document.getElementById(str);} function $$(str){ return document.getElementsByTagName(str);} var timer; function changeMenu(thisObj,num){ if(thisObj.className=="over") return false; hids(thisObj); thisObj.className="over"; $("c"+(num+1)).className="block"; $("c"+(num+1)).onmouseover=function(){clearTimeout(timer);} $("c"+(num+1)).onmouseout=function(){timer=setTimeout(function(){hids(thisObj);},500)} thisObj.onmouseout=function(){timer=setTimeout(function(){hids(thisObj);},3000)} } function hids(thisObj){ clearTimeout(timer); var tabObj=thisObj.parentNode.getAttribute("id"); var obj_dt=$(tabObj).getElementsByTagName("dt"); for(var i=0;i<obj_dt.length;i++){ obj_dt[i].className="normal"; $("c"+(i+1)).className="none"; } } </script> </head> <body> <dl id="warpper"> <dt onmouseover="changeMenu(this,0);">源碼愛好者</dt> <dd id="c1" class="none"> <ul> <li>VB遠程網路監視、檔案傳輸、訊息發送執行個體程式</li> <li>一款超強的VB網路工具箱來源程式</li> <li>開源指法練習打字軟體VB版</li> <li>Magento開源網店 v1.2</li> </ul> </dd> <dt onmouseover="changeMenu(this,1);">最新源碼</dt> <dd id="c2" class="none"> <ul> <li>網頁製作教程</li> <li>ASP FSO線上檔案管理、上傳、編輯系統</li> </ul> </dd> <dt onmouseover="changeMenu(this,2);">http://www.111cn.net</dt> <dd id="c3" class="none"> <ul> <li>Java寫的圖片投影片切換特效</li> <li>基於VB的走馬燈效果</li> <li>VB簡單的3維繪圖代碼</li> <li>php+Ajax國際象棋遊戲來源程式</li> </ul> </dd> <dt onmouseover="changeMenu(this,3);">源碼分類</dt> <dd id="c4" class="none"> <ul> <li>osFileManager PHP網站檔案管理系統 v2.2</li> <li>56770 Eshop 樂彼網上開店系統 v8.4</li> <li>JAVA實現CLDC與MIDP底層編程的代碼</li> </ul> </dd> <dt onmouseover="changeMenu(this,4);">軟體下載</dt> <dd id="c5" class="none"> <ul> <li>ASP FSO線上檔案管理、上傳、編輯系統</li> <li>VB托盤氣泡提示控制項</li> <li>一款Java網路格鬥遊戲源碼</li> <li>因特達Access資料庫線上管理工具 v9.0</li> <li>VB6寫的MSSQL資料庫管理工具</li> </ul> </dd> <dt onmouseover="changeMenu(this,5);">電子書籍</dt> <dd id="c6" class="none"> <ul> <li>VB遠程網路監視、檔案傳輸、訊息發送執行個體程式</li> <li>一款超強的VB網路工具箱來源程式</li> <li>開源指法練習打字軟體VB版</li> <li>Magento開源網店 v1.2</li> <li>JBlog PHP部落格程式 v1.5</li> </li> </ul> </dd> </dl> </body> </html></td> </tr></table>
提示:您可以先修改部分代碼再運行