我有一个主 div,里面有 3 个 div
在正常情况下,它工作得很好,我需要完全相同的东西,但由于某种原因,如果我调整浏览器的大小,右侧的一个 div 会向下浮动,我想出了它的原因,但我不知道如何解决它。div 向下浮动是由于我给了 div 的边框,但我已经用完美的计算给了边框,但我不知道为什么它仍然会发生
HTML
<div class="box">
<div class="box_top"></div>
<div class="box_left"></div>
<div class="box_right"></div>
</div>
CSS
.box{
width:500px;
height:300px;
}
.box_top{
width:500px;
height:49px;
border-bottom:rgb(239,239,239) 1px solid;
background-color:#636;
}
.box_left{
width: 249px;
height: 250px;
float:left;
background-color: #093;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFF;
}
.box_right{
width:250px;
height:250px;
float:left;
background-color:#006;
}
请听听这个问题:http: //jsfiddle.net/gtczu/