为了账号安全,请及时绑定邮箱和手机立即绑定
一直在想如果6列里有两张图片的高度都一样,那么下一行的第一张该放到哪里......
if(parent==undefined){
oElement=document.getElementsByTagName('*');
}else{
oElement=document.getElementById(parent).getElementsByTagName('*');
}
讲的很好,清晰易懂,新手不建议看
之所以不用document.getelementsByClassName(),是考虑到了兼容性的问题,低版本的IE浏览器不支持这个方法
拖动浏览器时,浏览器的大小改变时,瀑布流没有跟着改变,需要加上这个$(window).resize(function () {
$('#main>div').css({ 'position':'static' });//这里是重置了每个box快的position属性,防止浏览器从小变大时,出现有些图片块向下沉
waterfall();
});
图片比较少时,没有滚动条就不会触发了。
也, amy老师不 啊 了 ,
上节课刚学会sublime text安装emmet插件后例如只需打出div然后按tab键就会自动补全标签有兴趣试试,受够了一个个字符敲后用它超爽
只能用js来解决ie了。。。
居中,居中,居中,居中,居中居中,没有实现绝对的居中~~~~~~~~
每次都重新计算了所有的图片位置
apply()接收两个参数,一个是函数运行的作用域(this),第一个参数是null的情况下,this指向window,另一个是参数数组。
这个老师讲的够费劲的
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消