问答详情
源自:3-2 jQuery实现瀑布流布局的图片加载功能

为什么在Firefox浏览器下会有一块区域重叠,其他浏览器都没有问题

https://img.mukewang.com/5b3c463c00017d4f14110741.jpg

fireFox浏览器下这个部分重叠,有大神知道怎么回事吗

提问者:凃图 2018-07-04 12:00

个回答

  • 浅芷初夏
    2019-01-10 12:11:26

    不仅仅是火狐,任何浏览器,你先清空缓存,然后刷新,所有图片都会堆叠在一起,因为图片资源未加载完成js就执行了。若代码分散放到vue的生命周期钩子函数内,搭配使用v-for和$.nextTick,应该能避免这种问题。再不然你就使用图片预加载、懒加载技术,优化代码。