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

后加载的图片布局不正确

547431c100011e1705000296.jpg前半截图片布局正常,后半截通过JS添加的图片都重叠起来了,高度都为55。

我设置了一个按钮调用waterfall函数,重新调用之后就能正常布局,但是写在加载之后就不行。

代码应该都是按照视频敲的,我想问一下这是什么原因?

正在回答

6 回答

谢谢啦,我还以为只有我一个人发现了这个问题。终于解决了困扰我一天的问题!

0 回复 有任何疑惑可以回复我~

这个我看不到你的代码我也没法说

0 回复 有任何疑惑可以回复我~

在加载后一批图片后 设置延时 再调用waterfall函数 就能正确布局了 估计是图片还没加载进入页面 waterfall就去获取box高度 所以获取到的只有空盒子的高度——55

1 回复 有任何疑惑可以回复我~

你代码怎么写的我都不知道啊,所以说让你自己调试吗

0 回复 有任何疑惑可以回复我~
#1

tremory 提问者

就是课程中的代码
2014-11-25 回复 有任何疑惑可以回复我~

55的高度好像是没有图片 空盒子的高度 为什么新加载图片后第一次调用waterfall获取的图片高度是空盒子的高度呢?

0 回复 有任何疑惑可以回复我~
#1

lpandxhj

因为图片还没加载完成 最好再图片都加载完成后再执行waterfall方法
2015-07-21 回复 有任何疑惑可以回复我~

在浏览器端启动开发者工具,按F12,然后打断点调试,如果不会调试的话,可以看一下web调试工具-firebug的课程

0 回复 有任何疑惑可以回复我~
#1

tremory 提问者

具体是要调试什么内容呢?我现在不明白为什么高度是55 感觉是图片没有加载进去 waterfall就获取了空盒子的高度 我也试了一下box里不放图片 高度就是55
2014-11-25 回复 有任何疑惑可以回复我~
#2

偌颜宁

如果不会调试的话你先去看一下web调试工具-firebug这门课程,调试是调试你JS中的代码,可以逐行看效果
2014-11-25 回复 有任何疑惑可以回复我~
#3

tremory 提问者 回复 偌颜宁

Firefox里正常 chrome就叠起来了==
2014-11-25 回复 有任何疑惑可以回复我~
#4

偌颜宁

这个应该是兼容性问题,这个需要慢慢调,我看不到你代码,我不知道什么情况,凭空说,我也说不出什么来
2014-11-25 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

后加载的图片布局不正确

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信