【发布时间】:2014-04-23 18:38:41
【问题描述】:
我要做什么
我正在尝试将li 均匀分布在ul 中(证明)。当我对li 进行硬编码时,CSS 可以工作,但是当我使用ng-repeat 时,不再应用 CSS。
HTML
<div ng-app="SampleApp">
<div ng-controller="ListCtrl">
<ul class="two-column">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul class="two-column">
<li ng-repeat="item in items"></li>
</ul>
</div>
</div>
CSS
.two-column {
text-align: justify;
}
.two-column:after {
content: '';
display: inline-block;
width: 100%;
}
小提琴
http://jsfiddle.net/RyanWalters/M8228/
预期结果
两个列表的每个li 之间都应该有空格。
实际结果
使用ng-repeat 生成的列表在每个li 之间没有空格。
为什么会这样?
【问题讨论】:
标签: javascript css angularjs