我有一个使用bootstrap网格类制作的类似于表的显示。
其中的主体行由javascript动态填充。
我有一个id为的div,其中包含一行用于标题列,另一个div具有另一个id,用于保存主体行,如下所示:
<div id="myDynamicList" style="display:none;">
<div class="row" id="myHeaderRow">
<div class="col-sm-4 tabledHeader">Service Id</div>
<div class="col-sm-4 tabledHeader">Service Type</div>
<div class="col-sm-1 tabledHeader">Synchronised</div>
<div class="col-sm-1 tabledHeader">Singleton</div>
<div class="col-sm-2 tabledHeader"></div>
</div>
<div id="myListOutput"></div>
</div>
在bootstrap3.5中,这很好。当每一列应该排成一行时,每一列都在一条新线上。
如果我删除包装div,比如mylistoput和myDynamicList,那么布局是正确的。Cols并排填充完整行和新行上的每一行。
我需要包装div,以便在DOM中获得一个钩子,以附加我的子元素,但这会抛出布局
在bootstrap4中应该如何实现这一点。