用瀑布流的方式在网页上插入图片的简单实现方法

前端之家收集整理的这篇文章主要介绍了用瀑布流的方式在网页上插入图片的简单实现方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

当我们的网页需要插入很多图片的时候,为了美观,我们可以选择用瀑布流的方法插入图片

首先我们在body里面放入我们需要展示的图片

Box">

然后设定样式

接下来就是把图片用瀑布流的方式展现的JS

图片 //取出高度最小的列 var heightList=[]; for(var i=0;i var temp=dinwei[i]; temp.style.position="absolute"; temp.style.top=amin+"px"; temp.style.left=index*dinwidth+"px"; heightList[index]=amin+getStyle(temp,"height"); }

}
}
function getmin(arr){
var min=arr[0];[3,3,2,1,5,2]
for(var i=1;i<arr.length;i++){
if(arr[i]<min){
min=arr[i];
}
}
var index=0;
for(var j=0;j<arr.length;j++){
if(arr[j]==min){
index=j;
break;
}
}
return {value:min,index:index}
}
function getStyle(obj,attr) {
if (obj.currentStyle) {
return parseFloat(obj.currentStyle[attr]);
} else {
return parseFloat(window.getComputedStyle(obj)[attr]);

}

}

以上就是小编为大家带来的用瀑布流的方式在网页上插入图片的简单实现方法的全部内容了,希望对大家有所帮助,多多支持编程之家~

原文链接:/js/45620.html

猜你在找的JavaScript相关文章