為什么ul不要清除浮動呢?自己試了一下如果清除浮動,為什么ul的下邊框不會被class="on"的li元素的下邊框覆蓋
<!DOCTYPE html>
<html>
<head>
? ? <meta charset="UTF-8">
? ? <title>實踐題 - 選項卡</title>
? ? <style type="text/css">
? ? ?/* CSS樣式制作 */ ?
? ? ?*{padding:0px;
? ? ? ? ?margin:0px;
? ? ?}
? ??
.tabc{width:290px;
? ? ?height:150px;
?}
.tabc ul{?
height:30px; line-height:30px;
border-bottom:2px solid #996633;}
? ? ?.tabc ul li{
? ? ? ? ? ?float:left;
? width:60px;
? height:28px;
? line-height:28px;
? text-align:center;
? ? ? ? ? ?margin-left:5px;
? ? ? ? ??
? ? ? ? ? ?font-weight:bold;
? ? ? ? ? ?list-style:none;
? ? ? ? ? ?border:1px solid grey;
? ? ? ? ? ?border-bottom:none;
? ? ??
? ? ? ?}
? .tabc ul li.on{border-top:2px solid #996633;
? border-bottom:2px solid white;
? }
? ? ?
? ? </style>
? ? ?
? ?
? ??
? ??
?
</head>
<body>
<div><!-- HTML頁面布局 -->
<ul>
? ? <li >房產</li>
? ? ? ? <li>家居</li>
? ? <li >二手房</li>
</ul>
<div >275萬購昌平鄰鐵三居 總價20萬買一居
? ? 200萬內購五環三居 140萬安家東三環
? ? 北京首現零首付樓盤 53萬購東5環50平
? ? 京樓盤直降5000 中信府 公園樓王現房
</div>
<div > ?40平出租屋大改造 美少女的混搭小窩
? ? ?經典清新簡歐愛家 90平老房煥發新生
? ? ?新中式的酷色溫情 66平撞色活潑家居
? ? ?瓷磚就像選好老婆 衛生間煙道的設計
</div>
?<div > 通州豪華3居260萬 二環稀缺2居250w甩
? ? ?西3環通透2居290萬 130萬2居限量搶購
? ? ?黃城根小學學區僅260萬 121平70萬拋!
? ? ?獨家別墅280萬 蘇州橋2居優惠價248萬
</div>
</div>
</body>
</html>
2017-11-20
因為如果不浮動的話你li多的話布局會出問題,比如一行需要展示5個li,你現在有15個需要3行,不浮動的話不會自動換行,可以試一下,應該還有其他原因,我還是小白