课程
/前端开发
/JavaScript
/瀑布流布局
代码16行:i<cols 是判断行数的,在当前行数的情况下获取第一行所有box元素的高
代码17行:加了else我不能理解,为什么就获取了当前行最低元素的高了?
不是应该写在i<cols为真的判断的里面吗?
2015-08-12
源自:瀑布流布局 2-4
正在回答
最低的高下面让盒子,然后再看那一列最低再继续放,然后就会放满
攻城3707672
因为if(i<cols)里是的hArr数组是保存每列图片的高度,一共有6列,所以一开始的六张图片的高度就是没列的高度。else之后是第6张图片,之后的图片要放到这6列中高度最小的后面,然后更新这6列的高度,即原来的高度加上新放在这里后面图片的高度。
我也没懂T_T,求讲解
我以为是第一行的高,原来是第二行,原视频有讲的,我看的太快了
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
2 回答为何是判断最后一张图片而不是判断最高列的图片组呢
1 回答问个问题,雇于最后的最小值判断
5 回答为什么无法正常获取图片的高度??
1 回答哪个大神可以帮我看下,为什么图片加载不了
1 回答图片没有加载完获取高度为0
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号