亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

頭已炸~太難了,誰來幫幫我!

我有兩個問題:

????1.選項卡之間不能切換;

????2.標題與列表之間的空白怎么實現?

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>實踐題?-?選項卡</title>
????<style?type="text/css">
?????/*?CSS樣式制作?*/??
????????*{margin:0;padding:0;font:normal?16px?"微軟雅黑";color:#000;}
????????ul{list-style-type:none;}
????????a{text-decoration:none;}
????????
????????#tab-list{width:288px;height:190px;margin:20px?auto;}
????????
????????#ul1{border-bottom:2px?solid?red;margin:0px?auto;}
????????#ul1?li{display:inline-block;width:90px;line-height:30px;text-align:center;border:1px?solid?#999;}
????????#ul1?li:hover{cursor:pointer;color:red;}
????????#ul1?li.active{border-top:2px?solid?#8b4513;border-bottom:2px?solid?#fff;}?
????????
????????#tab-list?div{border:1px?solid?#7396B8;border-top:none;}
????????#tab-list?div?li{height:30px;line-height:30px;text-indent:8px;?}
????????
????????.show{display:block;}
????????.hide{display:none;}
????</style>
????<script?type="text/javascript">
????//?JS實現選項卡切換
????window.onload=function(){
????????var?aul1=document.getElementById('ul1');
????????var?nli=nul1.getElementsByTagName('li');
????????var?adiv=document.getElementById('tab-list');
????????var?ndiv=adiv.getElementsByTagName('div');
????????for(var?i=0;i<nli.length;i++){
????????????nli[i].index=i;
????????????nli[i].onmouseover=function(){
????????????????for(var?i=0;i<nli.length;i++){
????????????????????nli[i].className="";
????????????????}
????????????????this.className='active';
????????????????
????????????????for(var?j=0;j<ndiv.length;j++){
????????????????????ndiv[j].className='hide';
????????????????}
????????????????ndiv[this.index].className='show';
????????????}
????????}
????}
????</script>
</head>
<body>
<!--?HTML頁面布局?-->
<div?id="tab-list">
????<ul?id="ul1">
????????<li>房產</li>
????????<li>家居</li>
????????<li>二手房</li>
????</ul>
????<div>
????????<ul>
????????????<li><a?href="javascript:;">275萬購昌平鄰鐵三居?總價20萬買一居</a></li>
????????????<li><a?href="javascript:;">200萬內購五環三居?140萬安家東三環</a></li>
????????????<li><a?href="javascript:;">北京首現零首付樓盤?53萬購東5環50平</a></li>
????????????<li><a?href="javascript:;">京樓盤直降5000?中信府?公園樓王現房</a></li>
????????</ul>
????</div>????
????<div>
????????<ul>
????????????<li><a?href="javascript:;">40平出租屋大改造?美少女的混搭小窩</a></li>
????????????<li><a?href="javascript:;">經典清新簡歐愛家?90平老房煥發新生</a></li>
????????????<li><a?href="javascript:;">新中式的酷色溫情?66平撞色活潑家居</a></li>
????????????<li><a?href="javascript:;">瓷磚就像選好老婆?衛生間煙道的設計</a></li>
????????</ul>
????</div>????
????<div>
????????<ul>
????????????<li><a?href="javascript:;">通州豪華3居260萬?二環稀缺2居250w</a></li>
????????????<li><a?href="javascript:;">西3環通透2居290萬?130萬2居限量搶</a></li>
????????????<li><a?href="javascript:;">黃城根小學學區僅260萬?121平70萬拋</a></li>
????????????<li><a?href="javascript:;">獨家別墅280萬?蘇州橋2居優惠價248</a></li>
????????</ul>
????</div>
</div>

?
</body>
</html>


正在回答

1 回答

兩個錯誤,不能切換是你js代碼有書寫錯誤,另外一個你需要在文檔加載完畢之后, 給文檔li加上默認樣式。前者是關鍵。

行號29 var?nli=aul1.getElementsByTagName('li');??????????????? //注意加粗部分,細心些。

0 回復 有任何疑惑可以回復我~
#1

黑色丶毛衣 提問者

強大,每次改代碼都好難找出來錯誤!您有什么方法嗎? “在文檔加載完畢之后, 給文檔li加上默認樣式。”這句話不太明白,也就是我的主標題與列表之間的空白并沒有實現。
2015-10-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468830    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

頭已炸~太難了,誰來幫幫我!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號