【发布时间】:2015-07-31 09:01:18
【问题描述】:
我使用了无限滚动角度的砌体,所以当用户到达产品列表的末尾时,会附加一个 div
<div class="row top10">
<ul class="productsList" masonry load-images="false" infinite-scroll="loadMore()" infinite-scroll-disabled="endReached" infinite-scroll-immediate-check="false" >
<li class="col-sm-4 col-lg-3 masonry-brick" ng-repeat="product in products" images-loaded="productsImagesLoadedEvents">
// markup of the tile
</li>
</ul>
</div>
<div class="row bottom10" ng-show="endReached">
<div class="col-xs-12 thatsAllFolks">
That's all folks!
</div>
</div>
相同的 CSS 是:
.thatsAllFolks {
background: #f5f5f5;
text-align: center;
color: #aaa;
border-radius: 5px;
}
我在 safari 中面临这个问题,只是砌体网格的容器高度错误,这就是为什么 that's all people div 从底部出现在上方的原因。我该如何解决?
【问题讨论】:
-
尝试将
overflow: hidden或clearfix 放在容器上。如果这不起作用,则可能是因为您在图像加载更改之前启动了砌体