這是問題所在。我有一個div,其中包含幾段文字,然後是一個浮動正確的圖像。圖像浮動正確,但包含的div不會垂直擴展以適應圖像。我知道我可以手動設置div的高度,但這會變得有問題,因爲我想爲我的網站的每個頁面使用相同的div,因此高度需要不同。如何使div高度增加以包含浮動圖像
下面是一個代碼示例:
#main_contentbox {
width: 918px;
margin: 10px auto;
padding: 10px 20px 20px 20px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000;
}
#main_contentbox img#sample {
float: right;
}
<div id="main_contentbox">
<h1 class="page"> The Event </h1>
<img id="sample" src="sample.jpg" />
<p>
stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!</p>
<p>stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!stackoverflow is awesome!
</div>
:o我怎麼能錯過那個.. +10(如果我可以)我總是用清晰的:兩種技術... – 2010-01-29 04:23:59
感謝芽,它的工作。 – Dan 2010-01-29 04:30:41
「overflow」的這個特殊功能並不是衆所周知的。 – cletus 2010-01-29 04:34:39