【发布时间】:2019-11-07 09:23:26
【问题描述】:
我正在尝试生成一个博客列表,但我遇到了 ng-repeat 的问题。我的列表是这样的
<ul>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
<span class="sep2"></sep>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
<span class="sep2"></sep>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
<li>
<h2>Title</h2>
<p>Message</p>
</li>
</ul>
因此,在每 2 个列表项之后,我就有一个跨度来调整我接下来的 2 个框。 现在我有这个角码。
<ul>
<li ng-repeat="post in postsJSON">
<h2>{{post.title}}</h2>
<p>{{post.message}}</p>
</li>
</ul>
而且我不知道如何在每个第二个列表项之后生成该跨度。 提前谢谢你,丹尼尔!
【问题讨论】:
-
你真的需要
span吗?似乎这可以使用nth-childcss 选择器来完成。还有spaninul? -
我的帖子在 3 列上,每列都有不同的高度,如果我不使用 100% 宽度的跨度,第一个下方的那些将定位奇怪。而且我不能使用表格,因为我的布局是响应式的,并且 ipad 上的 3 列变成了 2 列。
-
你可能也想发布你的 css,或者设置一个 plunker/fiddle。这看起来更像是一个 css 而不是 js 的问题。
标签: javascript html css angularjs