为了账号安全,请及时绑定邮箱和手机立即绑定
终于不用听前面的老师了,声音小到阴凉全开,语速慢,听的快睡着,到这里精神了
var itemH = Math.floor(box.eq(index).outerHeight(true));

关于图片叠加BUG,看看这个boxArr[minHIndex] += itemH;是否能解决
如果大家逛过...没有没有!!! 从来不逛网站
有个小问题,滚动if判断的时候函数还是要加括号的,不然不执行函数,而是判断字符串,因为非空字符串自动转布尔值的时候会判断为正确,会直接加载,而不判断滚动条
CSS3实现了图片的排列,还是用jq吧
很明显的bug就是会有图片重叠
// alert(len2.length); 是个坑来的 一开始就觉得奇怪
return document.querySelectorAll((parent ? '#' + parent + ' ' : '') + '.' + clsName);
var arrCls = parent?document.getElementById(parent).getElementsByClassName(clsName):document.getElementsByClassName(clsName);
return arrCls;
,,,,,,,,,,script 标签里面的双引号居然是中文!!!!!!ca
试过很多次 ,滚动加载时如果只操作新生成的元素,会有很大几率获取到的元素高度中不包含图片高度(猜测是图片没加载完成),从而导致top值异常,如果有大佬知道原因或解决办法请联系我mochen0308@qq.com
/*js*/
$(function(){
for(var i=0;i<99i++){
var a=Math.round(Math.random()*200+100);
$('<img src="1.jpg">').height(a).appendTo($('.wrap'))
}
})

/*css*/
.wrap {
width: 80%;
margin: 0 auto;
border: 1px solid #f00;
column-width:300px;
}
img{width:300px;}
写了个瀑布流插件,https://github.com/MuYunyun/waterfall,喜欢的star可以一下~
支持同步/异步获取图片数据(基于发布/订阅模式)
按需加载(每次渲染指定的条数)
老师辛苦了,因为是学生,有太多不会了,还好有慕课网的老师耐心教学
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消