我試圖建立與下拉菜單一個CSS菜單,是這樣的:CSS下拉菜單的問題
MENU1 MENU2 MENU3 項目1項目1項目1 項目2項目2項目2 項目3項目3 項目4
的菜單欄是UL有更多的鋰和UL UL菜單下拉菜單。我寫了CSS,菜單懸停時發生下拉菜單,但只要我嘗試瀏覽下拉菜單,菜單就會消失。很明顯,因爲我在菜單懸停上設置了CSS懸停屬性。我試圖只使用CSS。你能指導我該怎麼做,以保持菜單下拉菜單可見,而我通過下拉項目?
這裏是我的CSS:
#menuNav{width:100%; position:relative; height:28px; list-style:none;}
#menuNav li{float:left; position:relative;} //MENU1, MENU2, MENU3
#menuNav li ul{position:absolute; visibility:hidden; width:100px;} //Each Dropdown is a UL
#menuNav a{display:block;}
#menuNav li:hover ul, #menuNav a:hover ul{visibility:visible;} //Show dropdown on MENU hover
沒關係。我的代碼有效。它正在隱藏Div的後面,因此在我試圖瀏覽列表時自動關閉。隨意使用上面的代碼。 – Blueboye 2012-04-25 20:11:24