DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> DIV十CSS布局 >> 布局實例 >> div ul li 嵌套後如何解決增加多個li後DIV高度自適應問題
div ul li 嵌套後如何解決增加多個li後DIV高度自適應問題
編輯:布局實例     

div ul li 嵌套的使用在網頁布局中很常見,最主要的問題就是如何解決增加多個li後DIV高度自動適應問題,本文有個不錯的示例,可以解決此問題,大家可以嘗試運行下

 

 

復制代碼 代碼如下:
<body bgcolor="#0B3D82">


div ul li 嵌套後解決高度自適應辦法:
html代碼如下

復制代碼 代碼如下:
<div class="main_div">
<ul>
<li><a href="#"><img src="images/img.gif" width="80" height="90" /><span class="front12_arial">daugli-1webServer-1web Server</span></a></li>
<div style="clear:both;"></div>
<ul>
<div class="main_div">


CSS代碼如下

復制代碼 代碼如下:
.main_div {
width:80%;
margin-top: 15px;
margin-right: 26px;
margin-bottom: 15px;
margin-left: 26px;
}
.main_div ul {
min-height:205px;
height:auto;
}
.main_div li {
float:left;
text-align:center;
height:170px;
width:130px;
border:1px solid #CCC;
margin-right:10px;
margin-bottom:15px;
padding:10px;
}


目的:增加多個li後,DIV高度自動適應。
思路:定義li高度為絕對值 205px,定義ul高度為自動 {min-height:205px; height:auto;} main_div 高度為 空
注意:
1. min-height:205px; height:auto; 意思為最小高度為205,超過以後自適應
2. 增加<div style="clear:both;"></div> 清除換行
3. 本例在IE6下和Chrome下測試正常

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved