js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦~~
单独的菜单是可以的,放入页面中就不正常了,是怎么回事呀,高手帮忙~~
蛋糕目录中是正常的,在关于我们里就弹一下就没了显示,是啥原因呀[img=http://hi.csdn.net/space-4200912-do-album-picid-1082995-goto-down.html][/img]
<!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=gb2312" /><title>Chinaz菜单导航</title><style type="text/css"><!--div, ul, p{ margin: 0; padding: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit;}/* Nav==========================================================*/.nav {width:990px; position: relative; margin:0px auto;}.navinner { background-color:#000000;}.navlist { height: 45px; line-height: 36px; overflow: hidden; }.nav li { float: left; display: inline; margin: 0 0 0 -2px;}.nav a { display: block; width: 200px; text-align: center; font-size: 120%;}.nav a:link, .nav a:visited { color: #fff;}.nav a.current, .nav a:hover, .nav a:active { color: #fff; font-weight: bold;}.subnav { position: absolute; top: 41px; left: 0; float: left; height: 30px; width:990px; line-height: 28px; white-space: nowrap; background-color:#1b0908;}* html .subnav { margin: 0 10px 0 -10px; /* IE 6 and below */}.subnav p { padding: 0 10px;}.subnav p span { display: block;}.subnav p.pointer { position: absolute; top: 5px; left: 0; height: 5px; width: 11px; padding: 0; margin-left: 20px; text-indent: -999em; }.subnav a { display: inline; padding: 0; font-size: 100%;}[class~="subnav"] a { }.subnav, .subnav a:link, .subnav a:visited { color: #235e99;}.subnav a:hover, .subnav a:active { color: #235e99;}.subnav a:hover, .subnav a:active { font-weight: normal; background: none; }/* subnav position and pointer position */#subnav1 { left: auto; right: 0px; }#subnav2 { left: auto; right: 0px; }#subnav3 { left: auto; right: 0px; }#subnav4 {left: auto; right: 0px;}#subnav5, #subnav6, #subnav7 { left: auto; right: 0px;}#subnav1 .pointer,#subnav2 .pointer,#subnav3 .pointer,#subnav4 .pointer { left: auto; }#subnav5 .pointer { left: auto; right: 290px; }#subnav6 .pointer { left: auto; right: 180px; }#subnav7 .pointer { left: auto; right: 70px; }#subnav1, #subnav2, #subnav3, #subnav4 { min-width: 110px;}#subnav5 { min-width: 340px; }#subnav6 { min-width: 240px; }#subnav7 { min-width: 130px; }/* Note==========================================================*/.note { margin: 0 15px 10px; color:#666666;}.note span{ float:right;}.disable { display: none;}--></style><script type="text/javascript"><!--function $(id) { return document.getElementById(id);}function showMenu (baseID, divID) { baseID = $(baseID); divID = $(divID); if (showMenu.timer) clearTimeout(showMenu.timer); hideCur(); divID.style.display = 'block'; showMenu.cur = divID; if (! divID.isCreate) { divID.isCreate = true; //divID.timer = 0; divID.onmouseover = function () { if (showMenu.timer) clearTimeout(showMenu.timer); hideCur(); divID.style.display = 'block'; }; function hide () { showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 1000); } divID.onmouseout = hide; baseID.onmouseout = hide; } function hideCur () { showMenu.cur && (showMenu.cur.style.display = 'none'); }}function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}//--></script></head><body ><div onload="MM_preloadImages('images/1_.gif','images/2_.gif','images/_1_ .gif','images/3_.gif','images/4_.gif','images/5_.gif','images/6_.gif','images/_2_ .gif','images/_3_ .gif','images/_4_ .gif','images/_01_.gif','images/_02_.gif','images/_03_.gif','images/_04_.gif')"><div class="nav"><div class="navinner"> <ul class="navlist"> <li><a href="index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image1','','images/1_.gif',1)"><img src="/static/imghwm/default1.png" data-src="images/1.gif" class="lazy" name="Image1" border="0" id="Image1" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a></li> <li><a href="product.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image2','','images/2_.gif',1)" onClick="showMenu('Image2','subnav1')"><img src="/static/imghwm/default1.png" data-src="images/2.gif" class="lazy" name="Image2" border="0" id="Image2" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a> <div class="subnav disable" id="subnav1"> <p class="pointer">.</p> <p><span> <a href="" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image7','','images/_1_ .gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_1.gif" class="lazy" name="Image7" style="max-width:90%" style="max-width:90%" border="0" id="Image7" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','images/_2_ .gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_2.gif" class="lazy" name="Image8" style="max-width:90%" style="max-width:90%" border="0" id="Image8" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','images/_3_ .gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_3.gif" class="lazy" name="Image9" style="max-width:90%" style="max-width:90%" border="0" id="Image9" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','images/_4_ .gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_4.gif" class="lazy" name="Image10" style="max-width:90%" style="max-width:90%" border="0" id="Image10" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> </span></p> </div> </li> <li><a href="activity.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image3','','images/3_.gif',1)" onClick="showMenu('Image3','subnav2')"><img src="/static/imghwm/default1.png" data-src="images/3.gif" class="lazy" name="Image3" border="0" id="Image3" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a> </li> <li><a href="jifen.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image4','','images/4_.gif',1)" onClick="showMenu('Image4','subnav3')"><img src="/static/imghwm/default1.png" data-src="images/4.gif" class="lazy" name="Image4" border="0" id="Image4" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a> </li> <li><a href="about_us.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image5','','images/5_.gif',1)" onClick="showMenu('Image5','subnav4')"><img src="/static/imghwm/default1.png" data-src="images/5.gif" class="lazy" name="Image5" border="0" id="Image5" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a> <div class="subnav disable" id="subnav4"> <p class="pointer">.</p> <p><span> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','images/_01_.gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_01.gif" class="lazy" name="Image11" style="max-width:90%" style="max-width:90%" border="0" id="Image11" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','images/_02_.gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_02.gif" class="lazy" name="Image12" style="max-width:90%" style="max-width:90%" border="0" id="Image12" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','images/_03_.gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_03.gif" class="lazy" name="Image13" style="max-width:90%" style="max-width:90%" border="0" id="Image13" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image14','','images/_04_.gif',1)"><img src="/static/imghwm/default1.png" data-src="images/_04.gif" class="lazy" name="Image14" style="max-width:90%" style="max-width:90%" border="0" id="Image14" / alt="js菜单下拉,怎么有一个可以正常显示,另一个点击一闪就没啦_html/css_WEB-ITnose" ></a><a href="#"></a> </span></p> </div> </li> </li> </ul></div> </div></div></div></body></html>
回复讨论(解决方案)
蛋糕目录中是正常的,在关于我们里就弹一下就没了显示
你这些在哪。。
我这ie8和火狐都没什么反应
我的资源里有纯css+div的弹出菜单,可供你参考。
会不会跟事件冒泡有关?你去网上查查怎么JS阻止事件冒泡,应该在弹出框显示的代码后面加上阻止事件冒泡,就会好了。
事件冒泡与浏览器有关,具体写法,网上也都找得到的,我从前在工作中也遇到过类似的情况。。希望可以帮助到你。
我佩服你的勇气啊,看到你写的html,好像是直接在dreamweaver里操作的弹出隐藏,太复杂了,且不易维护更新,去学下div+css+jquery,图片的切换现在很多都是用css sprite(把一些琐碎图片放到整张大图片),做成背景的切换,导航弹出同隐藏也比较流行的是jquery实现效果

htmlisaspecifictypefodyfocusedonstructuringwebcontent,而“代碼” badlyLyCludEslanguagesLikeLikejavascriptandPytyPythonForFunctionality.1)htmldefineswebpagertuctureduseTags.2)“代碼”代碼“ code” code code code codeSpassSesseseseseseseseAwiderRangeLangeLangeforLageforLogageforLogicIctInterract

HTML、CSS和JavaScript是Web開發的三大支柱。 1.HTML定義網頁結構,使用標籤如、等。 2.CSS控製網頁樣式,使用選擇器和屬性如color、font-size等。 3.JavaScript實現動態效果和交互,通過事件監聽和DOM操作。

HTML定義網頁結構,CSS負責樣式和佈局,JavaScript賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

HTML適合初學者學習,因為它簡單易學且能快速看到成果。 1)HTML的學習曲線平緩,易於上手。 2)只需掌握基本標籤即可開始創建網頁。 3)靈活性高,可與CSS和JavaScript結合使用。 4)豐富的學習資源和現代工具支持學習過程。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

如何設計菜單中的虛線分割效果?在設計菜單時,菜名和價格的左右對齊通常不難實現,但中間的虛線或點如何...

網頁代碼編輯器中的HTML元素分析許多在線代碼編輯器允許用戶輸入HTML、CSS和JavaScript代碼。最近,有人提出了一...

關於使用react-app-rewired構建靜態頁面時如何避免代碼壓縮許多開發者在使用React構建靜態頁面時,希望在交付給�...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中