JS:瀑布流布局

  1. 瀑布流布局的要求要进行布置的元素等宽; 然后计算元素的宽度, 与浏览器宽度之比,得到需要布置的列数;
  2. 创建一个数组,长度为列数, 里面的值为以已布置元素的总高度(最开始为0);
  3. 然后将未布置的元素的依次布置到高度最小的那一列, 就得到了瀑布流布局;
  4. 滚动加载,scroll事件得到scrollTop, 与最后盒子的offsetTop对比, 符合条件就不断滚动加载。
-------------本文结束 感谢您的阅读-------------