css 二級菜單 實(shí)現(xiàn)代碼集合 修正版
更新時(shí)間:2009年06月26日 17:36:53 作者:
最近的網(wǎng)站要求使用二級菜單,本著“能用別人的就用別人的,不能用別人的就用自己的”的原則,在網(wǎng)上找到一個(gè)經(jīng)典的使用CSS制作的二級菜單,感覺不錯(cuò),先記錄下來,以備它用。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
第二種方法:
其實(shí),所謂的二級菜單都差不多,無非就是為二級菜單定義一個(gè)層,當(dāng)鼠標(biāo)放在一級菜單上的時(shí)候顯示這個(gè)層,而將鼠標(biāo)從一級菜單上移開時(shí)隱藏這個(gè)層。因此,通過這個(gè)經(jīng)典的CSS二級菜單又可以衍生出很多種不同的二級菜單,其中一種如下圖所示,彈簧式的。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
也可以豎著的二級菜單變成橫著的,如下面兩個(gè)圖所示。


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
以上幾種菜單在IE、Firefox、Opera、Flock瀏覽器下運(yùn)行通過,但是有一個(gè)問題,就是在一級菜單中單擊鼠標(biāo)后,二級菜單就不會消失了。這不能不說是一個(gè)bug啊。另外,還有一種橫著的二級菜單,這個(gè)菜單如下圖所示。該菜單在IE瀏覽器中運(yùn)行通過,但在Firefox、Opera、 Flock瀏覽器中運(yùn)行不正常。

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

