课程
/前端开发
/JavaScript
/瀑布流布局
好像有点bug啊~拉宽浏览器后再滚动图片显示就会有各种重叠..拉窄不会有问题,打印的cols数值是正确的但是页面并没有更新cols,求大神们解答
2016-03-20
源自:瀑布流布局 2-5
正在回答
我已经解决了,主要是应为在拉宽浏览器的时候,某些已经使用了position定位的图片节点不能恢复到第一排,因为第一排不能有绝对定位的样式,所以在判断不是第一排加绝对定位之前要把前面所有设置过的样式全部清零,如图所示,我已经完美解决了!
zhend
qq_天空_44 提问者
西风潇潇
for(var i= 0; i< num ;i++){ boxs[i].style.position=""; }
这个方法不科学
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
1 回答关于浏览器显示7个盒子
1 回答滚动条和浏览器移动的关系
4 回答关于缩小窗口的bug
1 回答为什么在Firefox浏览器下会有一块区域重叠,其他浏览器都没有问题
2 回答浏览器放大、缩小引起问题