最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

子元素div高度不確定時(shí)父div高度如何自適應(yīng)

  發(fā)布時(shí)間:2013-10-15 17:09:53   作者:佚名   我要評(píng)論
每當(dāng)進(jìn)行頁面布局時(shí),我們都有這樣的需求,就是當(dāng)子元素div高度不確定時(shí)父div自適應(yīng)高度,本文整理的多種方法可以解決此問題,感興趣的朋友可以參考下

在最外層div加以下樣式

height:100%;
overflow:hidden;

其它方法:

Div即父容器不根據(jù)內(nèi)容自適應(yīng)高度,我們看下面的代碼:

復(fù)制代碼
代碼如下:

<div id="main">
<div id="content"></div>
</div>

當(dāng)Content內(nèi)容多時(shí),即使main設(shè)置了高度100%或auto。在不同瀏覽器下還是不能完好的自動(dòng)伸展。內(nèi)容的高度比較高了,但容器main的高度還是不能撐開。

我們可以通過三種方法來解決這個(gè)問題 
1增加一個(gè)清除浮動(dòng),讓父容器知道高度。請(qǐng)注意,清除浮動(dòng)的容器中有一個(gè)空格。

復(fù)制代碼
代碼如下:

<div id="main">
<div id="content"></div>
<div style="font: 0px/0px sans-serif;clear: both;display: block"> </div>
</div>

2增加一個(gè)容器,在代碼中存在,但在視覺中不可見。

復(fù)制代碼
代碼如下:

<div id="main">
<div id="content"></div>
<div style="height:1px; margin-top:-1px;clear: both;overflow:hidden;"></div>
</div>

3增加一個(gè)BR并設(shè)置樣式為clear:both。

復(fù)制代碼
代碼如下:

<div id="main">
<div id="content"></div>
<br style="clear:both;" />
</div>

補(bǔ)充:

復(fù)制代碼
代碼如下:

<div id="main">
<div id="content">
<p>demo1</p>
<p>demo2</p>
<p>demo3</p>
</div>
</div>
#main { border:1px solid #999999; background-color:#CCCCCC; height:100%; overflow:hidden;}
#content { float:left;}

以上三個(gè)方法都不是最好的解決方法,因?yàn)樵诔绦虼a觀念中是提倡盡量不要添加無意義的標(biāo)簽代碼

相關(guān)文章

最新評(píng)論

镇远县| 祁东县| 岳池县| 洞头县| 准格尔旗| 斗六市| 梨树县| 固始县| 丹巴县| 洛宁县| 北流市| 绍兴市| 辽源市| 修水县| 米林县| 子长县| 邹平县| 巴楚县| 辽中县| 兴海县| 台北县| 康定县| 和田市| 肇庆市| 舞钢市| 化隆| 会理县| 花垣县| 绿春县| 舟曲县| 永春县| 宾阳县| 兖州市| 浠水县| 香港 | 托克逊县| 延安市| 巴塘县| 福建省| 武威市| 锡林浩特市|