私の HTML には、外側の div 内に 2 つの div があります。
<div class="outer">
<div class="col-left">
<p>Lorem Ipsum is simply dummy text of the...
</div>
<div class="col-right">Right</div>
<div class="clear"></div>
</div>
CSS は次のとおりです。
.outer {
border: 1px solid black;
}
.col-left {
float: left;
background: cyan;
width: 80%
height: 100%;
}
.col-right {
float: left;
width: 15%;
background: yellow;
height: 100%;
}
.clear {
clear: both;
}
height: 100% は、.outer クラスに px の高さを設定した場合にのみ有効になりますが、高さを固定してはいけない状況があります。
親で固定の高さを指定せずに高さ 100% を使用するにはどうすればよいですか?
Layne がコメントに書いたものを使用します。