问答详情
源自:2-5 onscroll事件实现瀑布流布局的图片加载功能

关于浏览器拉宽后的bug

好像有点bug啊~拉宽浏览器后再滚动图片显示就会有各种重叠..拉窄不会有问题,打印的cols数值是正确的但是页面并没有更新cols,求大神们解答

提问者:qq_天空_44 2016-03-20 19:28

个回答

  • zhend
    2016-03-21 18:13:00
    已采纳

    我已经解决了,主要是应为在拉宽浏览器的时候,某些已经使用了position定位的图片节点不能恢复到第一排,因为第一排不能有绝对定位的样式,所以在判断不是第一排加绝对定位之前要把前面所有设置过的样式全部清零,http://img.mukewang.com/56efc9240001028906790538.jpg如图所示,我已经完美解决了!

  • 刘一_53707959
    2016-09-19 01:05:58

    for(var i= 0; i< num ;i++){
        boxs[i].style.position="";
        }

  • 刘一_53707959
    2016-09-19 01:05:09

    这个方法不科学