css 二級(jí)菜單 實(shí)現(xiàn)代碼集合 修正版
更新時(shí)間:2009年06月26日 17:36:53 作者:
最近的網(wǎng)站要求使用二級(jí)菜單,本著“能用別人的就用別人的,不能用別人的就用自己的”的原則,在網(wǎng)上找到一個(gè)經(jīng)典的使用CSS制作的二級(jí)菜單,感覺(jué)不錯(cuò),先記錄下來(lái),以備它用。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
第二種方法:
其實(shí),所謂的二級(jí)菜單都差不多,無(wú)非就是為二級(jí)菜單定義一個(gè)層,當(dāng)鼠標(biāo)放在一級(jí)菜單上的時(shí)候顯示這個(gè)層,而將鼠標(biāo)從一級(jí)菜單上移開時(shí)隱藏這個(gè)層。因此,通過(guò)這個(gè)經(jīng)典的CSS二級(jí)菜單又可以衍生出很多種不同的二級(jí)菜單,其中一種如下圖所示,彈簧式的。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
也可以豎著的二級(jí)菜單變成橫著的,如下面兩個(gè)圖所示。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
以上幾種菜單在IE、Firefox、Opera、Flock瀏覽器下運(yùn)行通過(guò),但是有一個(gè)問(wèn)題,就是在一級(jí)菜單中單擊鼠標(biāo)后,二級(jí)菜單就不會(huì)消失了。這不能不說(shuō)是一個(gè)bug啊。另外,還有一種橫著的二級(jí)菜單,這個(gè)菜單如下圖所示。該菜單在IE瀏覽器中運(yùn)行通過(guò),但在Firefox、Opera、 Flock瀏覽器中運(yùn)行不正常。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
以上腳本之家文件打包下載
相關(guān)文章
詳解如何通過(guò)JavaScript實(shí)現(xiàn)函數(shù)重載
這篇文章主要為大家詳細(xì)介紹了如何通過(guò)JavaScript實(shí)現(xiàn)函數(shù)重載,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JavaScript有一定的幫助,感興趣的可以了解一下2023-01-01Avalonjs雙向數(shù)據(jù)綁定與監(jiān)聽的實(shí)例代碼
本文通過(guò)實(shí)例代碼給大家介紹了Avalonjs雙向數(shù)據(jù)綁定與監(jiān)聽的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧2017-06-06JavaScript中callee和caller的區(qū)別與用法實(shí)例分析
這篇文章主要介紹了JavaScript中callee和caller的區(qū)別與用法,結(jié)合實(shí)例形式分析了javascript中callee和caller的功能、區(qū)別、用法及操作注意事項(xiàng),需要的朋友可以參考下2019-06-06JS+CSS實(shí)現(xiàn)的藍(lán)色table選項(xiàng)卡效果
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)的藍(lán)色table選項(xiàng)卡效果,通過(guò)鼠標(biāo)事件調(diào)用自定義函數(shù)實(shí)現(xiàn)頁(yè)面元素樣式的遍歷與動(dòng)態(tài)切換效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10js(JavaScript)實(shí)現(xiàn)TAB標(biāo)簽切換效果的簡(jiǎn)單實(shí)例
本篇文章主要是對(duì)js(JavaScript)實(shí)現(xiàn)TAB標(biāo)簽切換效果的簡(jiǎn)單實(shí)例進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02