我有3个div需要并排显示,并在父div的宽度内均匀分布(该宽度设置为窗口的100%)。最好的方法是什么?
请参见下面的示例,它只是浮动了3个div(这只是将它们一个接一个地放置在左侧,而不是我所需要的)。
PS:选项列表是动态的,即我可能有多于3个div,因此解决方案应该考虑到这一点。谢谢!
PS2:我正在使用bootstrap,因此如果有使用bootstrap的好方法来解决这个问题,那就太棒了。
请参见下面的示例,它只是浮动了3个div(这只是将它们一个接一个地放置在左侧,而不是我所需要的)。
PS:选项列表是动态的,即我可能有多于3个div,因此解决方案应该考虑到这一点。谢谢!
PS2:我正在使用bootstrap,因此如果有使用bootstrap的好方法来解决这个问题,那就太棒了。
.row {
width: 100%;
background-color: #DDD;
}
.option {
border: 1px solid #BBB;
float: left;
padding: 10px;
}
<div class="row">
<div class="option">
Box A
</div>
<div class="option">
Box B
</div>
<div class="option">
Box C
</div>
</div>
width: 33%
基础。 - KingRider