我整个上午都在寻找和尝试解决这个问题但没有成功,所以我想我会发表自己的帖子来了解为什么我不能让我的 3 个孩子 DIV 有一个相同的未指定高度(基于他们的父母)。
我需要有 3 列,其父级的 100% 高度,每个子 div 周围的边框和每个子 div 之间的边距。
到目前为止,这是我使用代码的地方:
HTML
<div class="outer">
<div class="col1">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin gravida dictum odio accumsan aliquam.</div>
<div class="col2">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin gravida dictum odio accumsan aliquam. Curabitur tortor tortor, sodales vitae adipiscing vitae, tristique in sapien. Aenean interdum hendrerit quam, at semper risus pharetra ut. Morbi metus ipsum, sagittis ac rutrum faucibus, suscipit ut mauris. Nam eu felis felis. Nam et mi sit amet nisl euismod pharetra vitae id orci.</div>
<div class="col3">Etiam ornare nibh non odio porta congue.</div>
</div>
CSS
.outer {
position:relative;
height:auto;
width:900px;
}
.col1{
float: left;
position:relative;
min-height:100%;
width:200px;
margin-right: 10px;
border: 1px solid black;
}
.col2{
float: left;
position:relative;
min-height:100%;
width:200px;
margin-right: 10px;
border: 1px solid black;
}
.col3{
float: left;
position:relative;
min-height:100%;
width:200px;
border: 1px solid black;
}