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

已采纳回答 / 鲈先森
$(this).css({                "position":"absolute",                "left":"50%",                "top":parseInt($(window).height()/2)+"px",                "margin-left":"-80px"            });和你这里的top有关,好像每次运行动画都会回到top=$(window).height()/2的位置。$(window).heig...

已采纳回答 / WebPure
if条件判断语句已经限制了数组中的初始值。6列图片,所以数组中有6个数,为所有加载图片中前面6张图片的高度。后面的else语句才去改变数组的的值,把从第7张图片的高度加到数组中最小值里。以此类推

已采纳回答 / yiduoxiangyanghua
waterfall("main","box");需要在if (checkScrollSlide()) 这个里面再执行一次,并且if (checkScrollSlide())应该写成if (checkScrollSlide)

已采纳回答 / 靖_pacify
这个是三目运算符,   这个代码好像看过,oParent这个应该是和其他变量一起声明的 中间有,分割  如果没有就相当于在全局声明一个oparent对象parent为真(对象不为null,传参时候)时给oParent赋值为document.getElementById(parent)得到一个DOM对象,通过id获取元素;parent为假(对象为null,就是没传入这个参数时候)时给oParent赋值为document得到document这个DOM对象,就是DOM根对象

已采纳回答 / 张炮
因为window.onscroll这个函数是你只要动一下滚动条就会触发的函数,你拉一下滚动条他判断是否执行这个函数,到底了就执行。再拉又执行这个函数,判断……

已采纳回答 / zhend
我已经解决了,主要是应为在拉宽浏览器的时候,某些已经使用了position定位的图片节点不能恢复到第一排,因为第一排不能有绝对定位的样式,所以在判断不是第一排加绝对定位之前要把前面所有设置过的样式全部清零,<...图片...>如图所示,我已经完美解决了!

已采纳回答 / moonburn
一个是for in 循环 一般用于遍历数组的,for 循环也可以遍历,其实都差不多,只不过for in表达简单一点for(var i in arr)就是遍历arr数组

已采纳回答 / Cherish_jia
源码中index.html的头部写法有误。源码中是:<...图片...>正确的应该是:<...图片...>

已采纳回答 / 耐斯兔米丘
var boxArr=new Array(), oElements=parent.getElementsByTagName('*');语句同时定义了boxArr和oElements两个变量

最新回答 / qq_风起叶落_0
<...图片...>我能发现的问题都在图里,本地测试ok了,你可以改改试试

已采纳回答 / lejsure
下面的内容加载写到 window.onscroll=
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消