我經歷了許多帖子看,仍然不能得到這個工作...如何使div內容適合高度爲100%的父div?
我的目標是要風格的CSS(不使用JavaScript的),使DIV類的高度「兩個」始終融入DIV類「容器」。
容器DIV的高度可能會改變,如窗口調整大小,這就是爲什麼我希望我的「兩個」DIV能夠相應地更改大小。因此,我將容器DIV高度設置爲300像素,但它可以是像500像素等任何像素。
如果您需要更多說明,請讓我知道。提前致謝!
HTML
<div class='container'>
<div class='top'>some text</div>
<div class='bottom'>
<div class='one'>header</div>
<div class='two'>items here</div>
</div>
</div>
CSS
.container
{
height: 300px;
width: 100%;
border: 3px solid red;
}
.top
{
height: 60px;
width: 100%;
background-color:pink;
float:left;
}
.bottom
{
width: 100%;
height: 100%;
background-color: green;
float: left;
}
.one
{
width: 100%;
height: 30px;
background-color: orange;
}
.two
{
width: 100%;
height: 100%;
background-color: yellow;
overflow: auto;
}
解釋它簡單的話。 –
你說你想讓class .two適合類.container,但是.two是.bottom div的孩子。那麼你想如何讓佈局看起來像? – Stano
@Stano:只要.two不會覆蓋.container –