为了账号安全,请及时绑定邮箱和手机立即绑定
if(isScrollSlide()){
$('.box').eq(0).clone().find('img').attr({
src: 'images/P_0'+Math.floor(Math.random()*20)+'.jpg'

}).parent().parent().appendTo('#main');
waterfall();
}
这个老师 太不细心了 必要文件都不上传 代码还有错误

最新回答 / 学习新手
应该是 math floor 取整的问题 最好不要改动边框  你改下padding值看看 应该也是会显示6行

最新回答 / 晨钟幕客
ie8及以下版本是不支持document.getelementsByClassName()。
我的图片和内容被剪切了, 分开展示。 高度会分成两节

最新回答 / EpisodeOne
<...code...>LZ打log就知道这两个的值不同。offsetLeft可以判断一个物体的距父元素的左边距离,输出的是具体的数值;而style.left是一个属性,是你要赋值给他的,他本身是没有值的,就像变量一样,可以理解为他只是一个变量名字而已。

已采纳回答 / 慕粉3413685
存放图片的div都从id为main的父元素div那里继承了位置属性relative。relative是相对于自身原位置的定位,虽然元素不在原位置了, 但是还占据着原位置的空间,别的元素不能摆放到那里,就是占着茅坑不拉屎的意思,一个元素占了两个位置;absolute是相对于父元素的定位,元素改变位置后,不再占用原来位置的空间,原位置的空间可以摆放别的元素,有利于元素按自己想要的顺序重新排列。具体relative和absolute的区别可以去W3C的CSS阅读或者百度。这三种方法布局,其实原理上讲是两个,js...
为什么不用document.getelementsByClassName() 小白勿喷

最新回答 / qq_曉露_0
父元素设置了相对定位后,子元素就都会在父元素内绝对定位。如果父元素不设置相对定位的话,里边的子元素会默认相对浏览器定位,当浏览器放大缩小时页面就会乱掉~
用document.querySelectorAll(&#039;.box&#039;)不行吗
操你奶,我都想砸电脑了,你确定$(this)可以使用吗,$box.eq(index)不是很好?很生气
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消