3 回答
TA贡献1801条经验 获得超8个赞
使用 bootstrap 本身(如果你想轻松地做到这一点)。使用 Nested Cols,如果你传递一个<div class="col-6"></div>围绕你的部分视图的结果将得到满足。
所以:
<div class="row box-container">
<div class="col-6">
<div class="row">
@foreach (var s in Model.StatusVM
.Where(a => a.subHtmlID == x.HtmlID)
.OrderBy(a => a.IDName)
.ThenBy(a => a.SortOrder)
.ThenBy(a => a.HID))
{
<div class="col-6">
@Html.Partial("_MusicRow", s)
</div>
}
</div>
</div>
</div>
TA贡献1784条经验 获得超2个赞
你的代码表明你正在使用 Bootstrap,如果这是正确的,那么就有一个愚蠢的错误。将该父类从 / 更改col-12为row/ row col-12。
<div class="row box-container">
<div class="col-6">
@foreach (var s in Model.StatusVM
.Where(a => a.subHtmlID == x.HtmlID)
.OrderBy(a => a.IDName)
.ThenBy(a => a.SortOrder)
.ThenBy(a => a.HID))
{
@Html.Partial("_MusicRow", s)
}
</div>
TA贡献2041条经验 获得超4个赞
我不确定您的代码背后的 CSS 代码,但通过您的标记,我们可以使其如下:
.box-container .col-6 {
display: flex;
flex-wrap: wrap; /* Wrap to next row after occupying width of 50% declared below */
}
.box-container .col-6 > a {
flex-basis: 50%;
}
<div class="col-12 box-container">
<div class="col-6">
<a class="status-row" href="#">item 1</a>
<a class="status-row" href="#">item 2</a>
<a class="status-row" href="#">item 3</a>
<a class="status-row" href="#">item 4</a>
<a class="status-row" href="#">item 5</a>
<a class="status-row" href="#">item 6</a>
<a class="status-row" href="#">item 7</a>
<a class="status-row" href="#">item 8</a>
</div>
</div>
- 3 回答
- 0 关注
- 135 浏览
添加回答
举报