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

最赞回答 / botao555
你的oElements是在if和else里声明并赋值的,for里面获取不到oElements的值。你改成这样试试:<...code...>

最新回答 / qq_司徒小石头_03388409
只看图片不能调试,看不出来哪里有问题。有没有报错信息?你的oPic.className = 'pic',是大写,和html里一致吗?多console.log(),看看oImg的src输出是否正确,别的也log()一下看看。
为什么要不直接getElementsByClassName(clsName);它返回的不是数组吗,非得getElementsByTagName(“*”)一个个遍历再push??不是多此一举吗
听懂了 但是自己做的时候又忘了。。。。。

最赞回答 / lemon_fu
$(window).on("resize",function () {    waterfall();});
为什么不用webstorm的工具来写呢
老师居然还用xp,感觉这个课程好旧啊。。
一直在想如果6列里有两张图片的高度都一样,那么下一行的第一张该放到哪里......
if(parent==undefined){
oElement=document.getElementsByTagName(&#039;*&#039;);
}else{
oElement=document.getElementById(parent).getElementsByTagName(&#039;*&#039;);
}
讲的很好,清晰易懂,新手不建议看
之所以不用document.getelementsByClassName(),是考虑到了兼容性的问题,低版本的IE浏览器不支持这个方法

最新回答 / 瑶海王力宏
试过selectivizr.js和ie-css3.htc都没起作用还有其他的脚本可用吗
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消