gpt4 book ai didi

html - 高度 : 100% not working for parent div with floated inner div

转载 作者:太空宇宙 更新时间:2023-11-04 12:40:03 25 4
gpt4 key购买 nike

我在父 div 中有 3 个 float div。第一个和最后一个 div 有一些固定的高度(例如:100px 和 150px)。对于第二个 div,我将高度设置为 100%。但是第二个 div 的高度并没有随着父级高度的增加而增加。

HTML

<div class="main">
<div class="one">1</div>
<div class="two"></div>
<div class="three">3</div>
<br style="clear: both" />
</div>

CSS

body, html {
height: 100%;
}
.main {
width: 500px;
}
.one, .two, .three {
float: left;
width: 150px;
border: 1px solid #CCC;
margin-left: 5px;
}
.one {
height: 100px;
}
.two {
height: 100%;
}
.three {
height: 150px;
}

DEMO

最佳答案

你也必须为父元素设置高度(在本例中为 .main),看

.main {height: 100%}

http://jsfiddle.net/p01trnj6/3/

关于html - 高度 : 100% not working for parent div with floated inner div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26957828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com