gpt4 book ai didi

html - 使用 bootstrap 网格和 ng-repeat 元素居中并填充页面

转载 作者:行者123 更新时间:2023-11-28 06:37:04 26 4
gpt4 key购买 nike

我有几个要在页面上显示的元素,我正在使用 Angular 的 ng-repeat 来实现。我想通过一个 3x3 的列来显示它,所以我使用的是 Bootstrap 的 col-md-4。我的 HTML 如下:

<div ng-controller="resourcesController">
<div class="main-body">
<div class="container-fluid">
<div class="resources">
<div ng-repeat="org in orgs" class="col-md-4">
<a href={{org.url}} target="_blank"><img src={{org.icon}}></a>
</div>
</div>
</div>
</div>
</div>

但是,元素显示如下:

my webpage

如何在使用 ng-repeat 时将元素居中并将它们均匀分布在页面上?谢谢!

最佳答案

我的建议是仅使用一次 ng-repeat 是不够的。相反,您可以将 orgs 数组分成表示行列的数组。

然后你可以像下面这样修改代码(使你更容易应用你想要的网格格式):

  <div ng-repeat="orgRow in orgRows" class="rowClass">
<div ng-repeat="orgElement in orgRow "class="columnClass" >
<a href={{orgElement.url}} target="_blank"><img src={{org.icon}}></a>
</div>
</div>

关于html - 使用 bootstrap 网格和 ng-repeat 元素居中并填充页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34583713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com