.block
{
width:540px;
margin:20px;
padding:10px;
border:1px solid Gray;
}
<div id="header" class="block">
<div id="pe" class="text">
<b>Name :</b> <span>King</span><br />
<b>Surname :</b> <span>Kong</span>
</div>
<div id="area" class="text">
<span id="city">Abcs</span><b>/</b>
<span id="state">Bcsdf</span>
</div>
</div>
如果你在 Jsfiddle 中运行上面的代码,那么它会显示 aborder around the text
和the important thing is that
,height of the block class is auto
所以它会自动调整它的高度。
但是当我添加以下 css 时问题就来了:
#pe
{
float:left;
}
#area
{
float:right;
}
现在的高度div.block
不是自动设置的。谁能告诉我这个问题?