【发布时间】:2015-03-04 06:04:42
【问题描述】:
我有一个 AngularJS 应用程序,我需要在该应用程序上收集用户的 Day 首选项。我无法按照我想要的方式进行布局。
days 数组有 8 个项目(7 +“全部”),我希望它排列成 2 行,每行 4。我怎样才能让它自己拆分,以便它与 4 是内联的,但随后会分成一个新行?我不想整天硬编码,因为这样更容易与我的模型相关联。
这是不正确的(当前)布局,以及我希望它的外观...
<div class="form-group checkbox">
<p class="h2">When do you usually like to lunch?</p>
<label ng-repeat="day in days" class="sm" ng-click="dayClicked(day)">
<input type="checkbox"
value="{{day.name}}"
ng-model="day.selected">
{{day.name}}
</label>
</div>
【问题讨论】:
-
为什么你的输入被你的标签包裹了?为什么不使用无序列表并重复 li,每个 li 都有一个标签和一个输入。
标签: html css angularjs twitter-bootstrap