对随机动态div的响应

时间:2015-07-16 18:40:38

标签: jquery css angularjs twitter-bootstrap-3 responsive-design

我有点问题。我有一个动态页面,将填充div。 div的数量因数据库中注册的内容而异。

我需要制作水平响应布局。 每个div都有一个最小宽度,但是每当它们分解时,它们都将具有相同的宽度。

如果需要,我确实有bootstrap,jquery和angular来玩。

我希望这些图片可以更好地解释:

Layout with 2 divs

Layout with 3 divs

Layout with 7 divs

2 个答案:

答案 0 :(得分:1)

这个答案或多或少是@ajmajmajma提出的......

http://plnkr.co/edit/dgDPzC4wdKihS73b4d0h?p=preview

html非常简单:

<div class="container-fluid">
  <div ng-repeat="city in theCities" class="myInfo {{myClass}}">
    {{city.info}}
  </div>
</div>

在控制器中,根据城市中的项目数量设置$ scope.myClass。

减少City数组中的项目数,以查看输出的响应方式。可能有一种更简洁的方法来设置这个类,这个plunker只是试图了解这个想法。

答案 1 :(得分:-1)

您可以使用表格单元格。这听起来可能是老派,但我觉得这对于这个特殊要求是有效和可靠的。