コンテナーの DIV の高さを強制的に 2 つのフローティング div の子に対応させることはできますか? それを行うために使用できる派手なトリックはありますか?親 div 内に同じサイズの 2 つの div を作成しようとしています。それらの間に少し空白を入れて並べて表示したいと思います。Child2 は飛び出し、Child1 の下に移動する傾向があります。メモ Child2 にはテーブルが含まれています。浮いていいの?
HTML:
<div id="parent">
<div id="child1"></div>
<div id="child2">
<table><tr><td>content</td></tr></table>
</div>
</div>
CSS:
div#parent
{
background-color: #C6E4E0;
border: solid 3px #017E6F;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
width:99%;
}
div#parent div
{
width:49%;
float:right;
padding:3px;
}
div#parent div:first-child
{
float:left;
}