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

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

為什么li標簽的底部邊界可以覆蓋div的頂部邊界

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>實踐題?-?選項卡</title>
????<style?type="text/css">
?????/*?
?????標簽和文本結合區域效果制作:
?????1.用ul做分類標簽
?????2.把ul的display定義為block使ul區域和下面div區域結合在一起
?????3.給ul定義一個下邊框或者給div內容區域定義一個上邊框
?????4.所有li標簽默認樣式不設下邊框,作為激活顯示的li標簽加寬其#fff(白色)
?????區域的下邊框,覆蓋。
?????*/??
*{
????margin:0px;?padding:0px;?font:12px?normal;?font-family:微軟雅黑;
????}???????
?#tabs{
?????width:290px;?height:150px;?padding:5px;?margin:20px;
?}
?#tabs?ul{
?????list-style:none;?display:block;?height:30px;?line-height:30px;
?}
?#tabs?ul?li{
?????float:left;?width:60px;?height:28px;?line-height:28px;?text-align:center;
?????display:inline-block;margin:0px?3px;?border:1px?solid?#aaa;border-bottom:none;
?????cursor:pointer;?background:#fff;?list-style:none;
?}
?#tabs?ul?li.on{
?????border-top:2px?solid?saddlebrown;?border-bottom:2px?solid?#fff;
?}
?#tabs?div{
?????height:120px;?line-height:25px;?border:1px?solid?#336699;border-top:2px?saddlebrown?solid;padding:5px;
?}
?.hide{display:none;}
????</style>
????<script?type="text/javascript">?????

????window.onload=function(){
????????var?oTab?=?document.getElementById("tabs")
????????var?li?=?document.getElementsByTagName("li");
????????var?div?=?oTab.getElementsByTagName("div");//oTabs.get...是為了定義className作用對象為id為tabs下的所有文本div
????????
????????for(var?i=0;i<li.length;i++){//獲取所有i編號的元素
????????????li[i].index?=?i;??//定義一個index屬性對li進行編號
????????????li[i].onclick?=?function(){//再注冊一個點擊事件,當點擊的時候所有標簽都恢復最初狀態
????????????for(var?n=0;n<li.length;n++){//這步是相對于未被點擊部分的樣式
????????????????li[n].className?=?"";
????????????????div[n].className?=?"hide";
????????????}
????????????this.className?=?"on";//再對點擊事件添加相應的屬性
????????????div[this.index].className?=?"";//通過之前的index編號綁定的指定div
????????????}
????????}
????}
????
????</script>
?
</head>
<body>
<!--?HTML頁面布局?-->
<div?id="tabs">
????<ul>
????????<li>房產</li>
????????<li>家居</li>
????????<li>二手房</li>
????</ul>
????<div>
????275萬購昌平鄰鐵三居?總價20萬買一居<br>
????200萬內購五環三居?140萬安家東三環<br>
????北京首現零首付樓盤?53萬購東5環50平<br>
????京樓盤直降5000?中信府?公園樓王現房<br>
????</div>
????<div>
?????40平出租屋大改造?美少女的混搭小窩<br>
?????經典清新簡歐愛家?90平老房煥發新生<br>
?????新中式的酷色溫情?66平撞色活潑家居<br>
?????瓷磚就像選好老婆?衛生間煙道的設計<br>
????</div>
????<div>
?????通州豪華3居260萬?二環稀缺2居250w甩<br>
?????西3環通透2居290萬?130萬2居限量搶購<br>
?????黃城根小學學區僅260萬?121平70萬拋!<br>
?????獨家別墅280萬?蘇州橋2居優惠價248萬<br>
????</div>
</div>

?
</body>
</html>


正在回答

1 回答

div是塊級元素,li是屬于半內聯元素,有塊級元素的部分屬性

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

sandogeek 提問者

貌似還是不能解釋提問的結果啊ps:后來我用margin取負的辦法實現了效果
2016-02-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么li標簽的底部邊界可以覆蓋div的頂部邊界

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

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

幫助反饋 APP下載

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

公眾號

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