【发布时间】:2015-02-14 23:29:44
【问题描述】:
我正在使用引导面板在我的网页上呈现一些 django 对象。我希望他们在三点前出现。所以我创建了以下代码
<div class="row">
{% for account in accounts %}
<div class="col-md-4 col-lg-4 col-xs-4">
<div class="panel panel-default">
<!--panel with different body heights-->
</div>
<div>
{% endfor %}
</div>
由于面板的高度不同,它们不会像我想要的那样显示,即每行 3 个,但有点随机。我想解决方案是将每个三元组放在单独的“.row”中是正确的解决方案吗?但这需要尝试计算 forloop.counter 是否除以 3 并且我不喜欢在模板上进行“计算”,因为它仅用于呈现数据。有没有更好的方法来实现我想要的?
【问题讨论】:
-
class="col-md-4 col-lg-4 col-xs-4"可以简化为class="col-xs-4"。见github.com/twbs/bootlint/wiki/E029
标签: css django twitter-bootstrap