第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何實(shí)現(xiàn)導(dǎo)航菜單的顯示與隱藏

如何實(shí)現(xiàn)導(dǎo)航菜單的顯示與隱藏

追萌 2017-05-24 00:06:07
當(dāng)前菜單的二級(jí)菜單顯示時(shí),當(dāng)前菜單的以下菜單自動(dòng)向下移動(dòng)
查看完整描述

1 回答

?
小羊楊

TA貢獻(xiàn)24條經(jīng)驗(yàn) 獲得超44個(gè)贊

用無(wú)序列表或者有序列表進(jìn)行嵌套然后配套一下css就可以實(shí)現(xiàn)。下面是一個(gè)簡(jiǎn)單實(shí)現(xiàn)的代碼,沒(méi)有嚴(yán)謹(jǐn)?shù)目紤]兼容性,大概看一下把。望采納

<!DOCTYPE?html>
<html>
<head>
	<meta?charset="utf-8">
	<meta?http-equiv="X-UA-Compatible"?content="IE=edge">
	<title>demo</title>
	<link?rel="stylesheet"?href="">
	<style>
		ul>li>ul{
			display:none;
		}
		ul>li>ul.on{
			display:block;
		}
	</style>
	<script>
		window.onload=function(){
			var?menu=document.getElementById("menu");
		var?cls=menu.getElementsByClassName("first");
		menu.onclick=function(e){
			var?e=e||window.event;
			var?target=e.target||e.srcElement;
			if(target.className=="first"){
				if(target.children[0].className=="on"){
					target.children[0].className="";
				}else{
					for(var?i=0;i<cls.length;i++){
						cls[i].children[0].className="";
					}
					target.children[0].className="on";

				}
			}
		}
		}
	</script>
</head>
<body>
	<ul?id="menu">
		<li?class="first">一級(jí)菜單
			<ul?class="on">
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
			</ul>
		</li>
		<li?class="first">一級(jí)菜單
			<ul>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
			</ul>
		</li>
		<li?class="first">一級(jí)菜單
			<ul>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
			</ul>
		</li>
		<li?class="first">一級(jí)菜單
			<ul>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
			</ul>
		</li>
		<li?class="first">一級(jí)菜單
			<ul>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
				<li>二級(jí)菜單</li>
			</ul>
		</li>
	</ul>
</body>
</html>


查看完整回答
1 反對(duì) 回復(fù) 2017-05-24
?
與君初相識(shí)_猶如故人歸

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超2個(gè)贊

http://img1.sycdn.imooc.com//592502680001700f02180173.jpg

http://img1.sycdn.imooc.com//592502680001ca2301840256.jpg

你想說(shuō)的是這樣的?table、forms、widgets都是一級(jí)菜單,當(dāng)我點(diǎn)擊forms時(shí)會(huì)顯示它下面的二級(jí)菜單,并且widgets會(huì)向下移動(dòng),然后再點(diǎn)擊一下forms時(shí)二級(jí)菜單會(huì)收起來(lái),并且widgets會(huì)向上移動(dòng)然后變成圖一的樣子?

查看完整回答
反對(duì) 回復(fù) 2017-05-24
  • 追萌
    追萌
    是的,請(qǐng)問(wèn)如何實(shí)現(xiàn)的?
  • 與君初相識(shí)_猶如故人歸
    與君初相識(shí)_猶如故人歸
    其實(shí)很簡(jiǎn)單,首先一個(gè)js的切換事件,jq的話(huà)就是通過(guò)給forms綁定事件通過(guò)toggle切換forms下面那個(gè)ul的show(),hide(),當(dāng)show()的時(shí)候通過(guò)addClass()給widgets添加一個(gè)class,具體這個(gè)class怎么寫(xiě)你應(yīng)該會(huì)吧,無(wú)非就是一些css的樣式,而當(dāng)forms下面的ul是hide()的時(shí)候就通過(guò)removeClass()刪除之前添加的那個(gè)class樣式就好了。雖然我這里有現(xiàn)成的代碼,但是還是不給你上傳了,自己寫(xiě)出來(lái)的效果更好。相信你會(huì)寫(xiě)出來(lái)的
?
紫月青風(fēng)

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

這個(gè)要看你html的功力了,其實(shí)很簡(jiǎn)單,把二級(jí)菜單放在?前菜單的以下菜單 前面,二級(jí)菜單顯示,自然就把?前菜單的以下菜單 撐下去了

查看完整回答
反對(duì) 回復(fù) 2017-05-24
  • 1 回答
  • 2 關(guān)注
  • 2991 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)