我有主容器 940 像素
在主容器内有 2 个 div,每个宽度为 250 像素
我希望这些框与主容器居中对齐。但是问题是第二个 div 动态添加。因此,如果第二个 div 不存在,第一个应该居中。并且当添加第二个 div 时,两者都应按 940 px 主 div 居中。
我尝试了很多,但无法找到解决方案。请帮忙!
这是简化的代码
CSS
div.box {
background: #EEE;
height: 400px;
width: 940px;
}
div.left {
background: #999;
float: left;
height: 390px;
width: 250px;
}
div.right {
background: #666;
height: 390px;
width: 250px;
float: left;
}
div.clear {
clear: both;
}
HTML
<div class="box">
<div class="left">Tree</div>
<div class="right">View</div> ( this div will dynamically add)
<div class="clear" />
</div>
谢谢