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

已采纳回答 / harukochan
代码改成这样视频里auto后面少了一个分号<...code...>

已采纳回答 / 李晓健
首先你得有方法取到这些图片的地址,比喻有一个接口可以取到,只要能得到一个一个数组,里面就是这些图片的路径就行了。

已采纳回答 / 李晓健
getElementsByClassName  这个方法在低版本的IE上是不支持的 

已采纳回答 / 李晓健
如果出现相同最高度的话,只要找出其中一个就行了呀。有什么问题呢?

已采纳回答 / 李晓健
如果if里面只有 一行 代码可以不加{ }    但是还加上的好。

已采纳回答 / echo_kinchao
可以的 老师这样做只是规范性和为了易于让你理解

已采纳回答 / 荼酒
Tagname获取标签节点,ClassName获取类属性,两者都可以达到同一种目的,只是标签节点在一段html代码中不一定只用一次,所以慎用!!!

已采纳回答 / 语默_0001
因为每张图片是浮动(float:left;)的,只要水平宽度足够长就能放下图片。所以窗口的宽度/一个box的宽度的值向下取整就等于列数

已采纳回答 / _潇潇暮雨
<...图片...>调用函数之后将window.scroll设置为null。

已采纳回答 / 神爱灰太狼
$(document).ready();是只要等html的DOM节点加载完毕就会触发,并不会等待资源全部加载完毕,包括图片,这样你的图片没有自身的高,所有就会出现这样都等高的情况,而$(window).on('load',function(){});会等资源全部加载完毕,也就图片加载进来了,有了自身的高
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消