簡易二級下拉菜單

主要構架思路:

1哥童、隱藏方式:利用父元素高度使其隱藏和顯現(xiàn)

2、實現(xiàn)過程:點擊某一列菜單哼凯,然后改變其高度欲间,使下面的內(nèi)容顯示

3、使用js方法:toggleClass(父元素 断部,“類名”)

<--! 在初學js時盡量使用改變類名的方法使其狀態(tài)的改變猎贴,這樣是為了做到樣式與內(nèi)容的分離 -->

注意:使用這個方法需要引進一個tools.js,我的另一篇就是這個js的源碼蝴光。希望一起進步她渴,我也是初學者

html代碼:


<div id="my_menu" class="sdmenu">

<div>

<span class="menuSpan">在線工具</span>

<a href="#">圖像優(yōu)化</a>

<a href="#">收藏夾圖標生成器</a>

<a href="#">郵件</a>

<a href="#">htaccess密碼</a>

<a href="#">梯度圖像</a>

<a href="#">按鈕生成器</a>

</div>

<div class="collapsed">

<span class="menuSpan">支持我們</span>

<a href="#">推薦我們</a>

<a href="#">鏈接我們</a>

<a href="#">網(wǎng)絡資源</a>

</div>

<div class="collapsed">

<span class="menuSpan">合作伙伴</span>

<a href="#">JavaScript工具包</a>

<a href="#">CSS驅(qū)動</a>

<a href="#">CodingForums</a>

<a href="#">CSS例子</a>

</div>

<div class="collapsed">

<span class="menuSpan">測試電流</span>

<a href="#">Current or not</a>

<a href="#">Current or not</a>

<a href="#">Current or not</a>

<a href="#">Current or not</a>

</div>

</div>

CSS代碼:

@charset "utf-8";

/* sdmenu */

div.sdmenu {

width: 150px;

margin: 0 auto;

font-family: Arial, sans-serif;

font-size: 12px;

padding-bottom: 10px;

background: url(bottom.gif) no-repeat right bottom;

color: #fff;

}

div.sdmenu div {

background: url(title.gif) repeat-x;

overflow: hidden;

}

div.sdmenu div:first-child {

background: url(toptitle.gif) no-repeat;

}

div.sdmenu div.collapsed {

height: 25px;

}

div.sdmenu div span {

display: block;

height: 15px;

line-height: 15px;

overflow: hidden;

padding: 5px 25px;

font-weight: bold;

color: white;

background: url(expanded.gif) no-repeat 10px center;

cursor: pointer;

border-bottom: 1px solid #ddd;

}

div.sdmenu div.collapsed span {

background-image: url(collapsed.gif);

}

div.sdmenu div a {

padding: 5px 10px;

background: #eee;

display: block;

border-bottom: 1px solid #ddd;

color: #066;

}

div.sdmenu div a.current {

background: #ccc;

}

div.sdmenu div a:hover {

background: #066 url(linkarrow.gif) no-repeat right center;

color: #fff;

text-decoration: none;

}

js代碼:

var menuSpan = document.querySelectorAll('.menuSpan');
//獲取html中的顯示節(jié)點

for(var i = 0 ; i <= menuSpan.length ; i++){

menuSpan[i].onclick = function(){

var parentDiv = this.parentNode;
//獲取節(jié)點的父元素
toggleClass(parentDiv,"collapsed");
//改變父元素的類名實現(xiàn)改變其css樣式
}}};
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蔑祟,隨后出現(xiàn)的幾起案子趁耗,更是在濱河造成了極大的恐慌,老刑警劉巖疆虚,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件苛败,死亡現(xiàn)場離奇詭異,居然都是意外死亡径簿,警方通過查閱死者的電腦和手機罢屈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來篇亭,“玉大人缠捌,你說我怎么就攤上這事∫氲伲” “怎么了鄙币?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵肃叶,是天一觀的道長。 經(jīng)常有香客問我十嘿,道長,這世上最難降的妖魔是什么岳锁? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任绩衷,我火速辦了婚禮,結果婚禮上激率,老公的妹妹穿的比我還像新娘咳燕。我一直安慰自己,他們只是感情好乒躺,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布招盲。 她就那樣靜靜地躺著,像睡著了一般嘉冒。 火紅的嫁衣襯著肌膚如雪曹货。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天讳推,我揣著相機與錄音顶籽,去河邊找鬼。 笑死银觅,一個胖子當著我的面吹牛礼饱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播究驴,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼镊绪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了洒忧?” 一聲冷哼從身側響起蝴韭,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎跑慕,沒想到半個月后万皿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡核行,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年牢硅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芝雪。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡减余,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惩系,到底是詐尸還是另有隱情位岔,我是刑警寧澤如筛,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站抒抬,受9級特大地震影響杨刨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜擦剑,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一妖胀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧惠勒,春花似錦赚抡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至售担,卻和暖如春赁遗,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背灼舍。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工吼和, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骑素。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓炫乓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親献丑。 傳聞我的和親對象是個殘疾皇子末捣,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349