/**
* @description 瀑布流方法
* @param {String} selector = [.item] 瀑布流的选择器
* @param {Number} column = [2] 栏的数量,默认2列
* @param {Number} gap = [10] 栏间距
* @param {document|HTMLElement} = [document] 瀑布流参照父节点
*/
function waterFall(selector=".item",column=2,gap=10,parent=document){
// 分两栏
// var column = 2;
// 间距
// var gap = 10;
// 列宽 一列的宽度(动态计算间距)
var width = window.innerWidth;
if(parent!=document){
parent.style.position ="relative";
width = parent.offsetWidth;
}
var colWidth = (width-(column+1)*gap)/column;
// 数组存储高度(记录最小高都