Angular中ng-repeat元素之间的差距

Lud*_*vik 15 html javascript css angularjs

ng-repeat显示div元素时,我遇到了多个元素的问题inline-block.元素之间存在奇怪的差距,其中一个ng-repeat结束并且下一个元素开始,如图像所示:

使用ng-repeat时的差距

我创建了一个plunk来演示这种行为:

为什么会发生这种情况以及如何消除这种差距?

lon*_*luc 17

检查这个插头

有一个黑客可以删除在换行时出现的内联元素之间的空格.

<div class="red" ng-controller="TestCtrl">
  <div class="blue number" ng-repeat="number in array1 track by $index">{{number}}</div><!--
  --><div class="green number" ng-repeat="number in array2 track by $index">{{number}}</div><!--
  --><div class="teal number" ng-repeat="number in array3 track by $index">{{number}}</div>
</div>
Run Code Online (Sandbox Code Playgroud)

你可以在这里阅读更多有关其他黑客的信息.