亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

形形色色的下拉菜單

難度初級
時長 3小時21分
學習人數
綜合評分9.57
145人評價 查看評價
9.8 內容實用
9.4 簡潔易懂
9.5 邏輯清晰

已采納回答 / 紫焰123
count 是參數值,所以你想使用count的時候,可以寫成setTimeout("ChangeH('" + id + "',"+count+")", 10);

已采納回答 / 慕田峪3216879
因為getElementsByTagName方法獲取到的結果是一個數組。

已采納回答 / 躺平的momo
你的背景顏色是在 a 里面的,所以下面的沒有顏色。然后三級菜單你設置成了絕對定位,偏了40像素。設置了絕對定位,下面的'手機'就升上來了。因為后面的ul也是在第一層ul里面的,所以就被包含了啊

已采納回答 / pardon110
active是類名,是在文檔中自己定義的,你也可以寫成其它的,但類名需有對應CSS樣式。

已采納回答 / 小諸葛1817
position:absolute; 他的意思是絕對定位,他是參照瀏覽器的左上角,配合TOP、RIGHT、BOTTOM、LEFT(下面簡稱TRBL)進行定位,在沒有設定TRBL,默認依據父級的做標原始點為原始點。如果設定TRBL并且父級沒有設定position屬性,那么當前的absolute則以瀏覽器左上角為原始點進行定位,位置將由TRBL決定。設置了position就以父級作為原始點進行定位

已采納回答 / Y_du
id是唯一標示,相同的id在同一個頁面中不能出現第二次。class比較通用,可以寫通用的式樣。當然也可以寫獨特的式樣

已采納回答 / mx9999
??ul li ul li{margin-top: 2px;background: #ccc;float: none;display: none;} ?寫錯了應該是ul li ul{isplay: none;}

已采納回答 / qq_李小婷_0
<li?onmouseover="showsubmenu(this);" ?onmouseout="hidesubmenu(this);" ></li>應該要這么寫,把分號寫在外面是錯誤的,一個方法調用寫法是 ?事件=“定議的方法名稱(是否傳參,不傳就是空的);”

已采納回答 / 愛笑de我
你把IE6更新一下IE9 或者 用別的瀏覽器? 就有效果了?? 我用的是IE有效果

已采納回答 / Sweet_Gao
定義一個全局變量var timer=null,在ChageH方法中,timer=setTimeout(...);鼠標"經過/移開"方法中在調用ChangeH之前,清掉定時器?window.clearTimeout(timer);

已采納回答 / 不斷滴自我催眠
你指的是二級菜單被右側的模塊遮擋了?如果是的話 z-index 是可以解決的啊給下面兩個樣式增加z-index屬性就可以了,保證菜單欄層級都比右側模塊高<...code...>

已采納回答 / 楓子001
你的代碼 給圖片的css設置一個絕對定位 position: absolute試試

最贊回答 / 夢身
<...code...>是因為設置margin-top:-20后,超出了瀏覽器的可視區域。上邊代碼默認margin-top是0,相當于把它擠出去了。上邊代碼去掉注釋后,漢字就顯示了。所以覺得這種方法不好啊。。
課程須知
1.您至少具備Html、Css相應的基礎知識。 2.您須了解JavaScript和jQuery基礎語法和引用方法;
老師告訴你能學到什么?
運用CSS、JavaScript和jQuery三種技術實現下拉菜單制作方法。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消