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

最新回答 / wangruifang1001
function getByClass(parent,clsname) {    var boxarr = new array(),    OElements = parent.getElementsByTagName('*');    for (var i = 0; i < OElements.length; i++) {        if (OElements[i].className == clsname) {            boxarr.push(OElements[i]);   ...
在获取最小高度的box时 代码可以简化 var minH = var minH=hArr.sort()[0];
跟着老师做的demo:https://niuyi1017.github.io/imooc/%E7%80%91%E5%B8%83%E6%B5%81%E5%B8%83%E5%B1%80/index.html
源码:https://github.com/niuyi1017/imooc/tree/master/%E7%80%91%E5%B8%83%E6%B5%81%E5%B8%83%E5%B1%80
欢迎和大家一起交流学习~
棒,留个印记,完成JS篇的流式布局

最新回答 / 郎友侯
我们找的不是处于最底部的box元素,假设最底部的box元素高度特别长,那么通过它获得的 offsetTop+(offsetHeight/2) 的值会很大,我们就必须向下拖动更多的距离,可是这个时候, 其它列 由于没有加载,会在 列 的最下面显示出 大片的空白区域,这不是我们想要达到的效果 。 我们需要的是在 列的底部空白出现之前就进行下载,由于最后一个box元素必然是定位在 之前最短的一列中,这一列的高度 再加上 最后一个box 元素自身的高度的 一半 ,与其它列的高度相比,不会有太大的 偏差,这个时候加...
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消