为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 慕前端2229331
元素的实际宽度,包括padding 和 border  应该是这样,希望能帮到你

最新回答 / qq_慕粉7082047
知道了,原来我html里面写的是class  所以用byid 出不来,要把class换成id

最新回答 / 慕桂英2991819
应该是waterfall函数里oParent有没有获取到#main元素<...图片...>.后面通过tagName获取元素oElements=parent.getElementByTagName('*');getElementByTagName应该是getElementsByTagName

最新回答 / nc1199
2个问题1:下拉的时候不断刷新 是因为,onscroll判断时,应该用if(checkScrollSlide()){}来做判断,checkScrollSlide()这个方法返回值来确定是否加载,视频中amy老师是用checkScrollSlide这个未定义的变量来判断的,未定义的变量默认未true,所以导致下拉不断刷新的错误。2:加上去的图没有按照css的格式,这最大的可能就是你没有为新创建的div添加className,因为你的样式是以class来定义的~

最新回答 / Siio
在js控制.box位置时才加上去的

已采纳回答 / 桂小太郎
因为这些盒子和里面的图片是需要根据接收到的后台数据,动态创建出来,再渲染到页面上的;只有 getElementsByTagName 可以获取到动态创建的 DOM,getElementsByClassName、querySelectorAll 这些都只能获取前端写死的数据。

最新回答 / 浅芷初夏
设置这个 getMinhIndex  变量存储数组中最小高度值的下标   for in 是遍历对象使用的方法  百度一搜就出来了 
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消