最后一个图片真的是“最后”一个吗?

来源:3-2 jQuery实现瀑布流布局的图片加载功能

Mr_Carl_1

2015-08-12 15:14

$('#main>div').last()应该是取出main下的最后一个盒子吧,但是最后一个盒子的那一列一定是height最小的吗?不一定吧?

写回答 关注

2回答

  • 小王子抓猫咪
    2016-04-03 02:03:30

    最后一个盒子一定是加载在高度最小那一列上的。比如:你现在一行可以放6个盒子,那么第7个也就是最后一个是放在高度最小那一列的。那么第8个怎么放,原理还是找当前高度最小那一列,然后将图片放到那一列的最后。依次类推,你看看每个图片是不是在放上去之前都先找高度最小的那一列,然后将图片插入到那一列。所以加载计算时就是去找最后一个图片。

  • 慕盖茨4030278
    2015-10-23 16:42:36

    取的是#main下的最后一个div,高度要自己另外去通过循环判断

瀑布流布局

瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式

97759 学习 · 736 问题

查看课程

相似问题