【发布时间】:2014-11-05 04:08:38
【问题描述】:
我有一个plunker,它可以按我的意愿工作,但当我第一次加载页面(或刷新页面)时,所有同位素元素都堆叠在一起。
有人知道解决办法吗?
<ul class="grid" masonry="true">
<li ng-repeat="bike in bikes | filter: { model: nameFilter } | orderBy: order">
<img ng-src="{{bike.picture}}" ng-click="open(bike)"/>
</li>
</ul>
【问题讨论】:
-
对不起。通过堆叠,我的意思是,所有图像都出现在彼此的顶部 - 而不是以网格格式彼此浮动。当我对元素进行排序或调整页面大小时,它会重新计算并自行修复。
-
你的意思是你想创建自己的指令来为你的图像做这个自动定位?
-
不,我对它的现状很满意,唯一的问题是:如何在页面首次加载时正确定位图像?