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

已采纳回答 / 洋葱onion
box        DOM对象$box        jquery对象,以便使用jq的方法$(box)               将DOM对象封装成一个jquery对象,以便使用jq的方法var div = $div.get(0); //通过get方法,转化成DOM对象

已采纳回答 / 慕容7325228
因为我们仅仅是设置了页面的宽度,没有给img设置固定位置

最新回答 / qq_MJ_7
你改变页面大小时没执行函数,图片并没有消失,而是设置了绝对定位,被下面的图片覆盖了,你可以再加上$(window).resize事件,让窗口大小改变时,将第一行图片的绝对定位清除或重新设置

最赞回答 / 朝闻道夕
body是DOM对象里的body子节点,即 <body> 标签; documentElement 是整个节点树的根节点root,即<html> 标签; 

已采纳回答 / 浮云一片
应该是写错了,你下载这节课的源码看看。 里面用的就直接是oBox

最新回答 / 队友杀手
我有个方法,试试吧var oParent=document.getElementById('parent');当中的引号去掉,他们就能找到main元素,然后就正常了

已采纳回答 / Misaya_hu
代码都不贴的么?第一次做这种看图分析题,但我觉得也就可能事两种情况:第一种是因为层级嵌套不对,以至于你那两个div被分开处理了。第二种是因为你选取的是#main下的div处理,那个文字部分刚好也是用div写的,就被js用同样的方法处理了。嗯,下次记得贴代码

已采纳回答 / 阿乐ale
alert(len1.length);  // 结果等于3把len1改为len2,就对了

最新回答 / Chris012
视频中Ma.style.cssText = 'width:'+oBoxW*cols+'px;margin:0 auto';  是在waterfall函数里的  我贴下我的整个代码你参考下吧window.onload = function() {    waterfall('main', 'box');    //模拟后台过来的JSON数据    var dataInt = {"data":[{"src":'0.jpg'},{"src":'1.jpg'},{"src":'2.jpg'}]}    windo...

最新回答 / qq_吴小瑞_0
在这里无所谓吧,用Math.min.apply只会取到第一个最小值;如果非要取出所有的最小值,用循环吧...
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消