本文主要为大家详细介绍了js实现瀑布流布局效果展示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。
html部分
html> <meta> <title>瀑布流布局</title> <script></script> <link> <p> </p><p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p> <p> </p><p> @@##@@ </p>
css部分
*{
padding:0px;
margin:0px;
}
.main{
position:relative;
}
.box{
padding:15px 0 0 10px;
float:left;
}
.pic{
padding:10px;
border: 1px solid #ccc;
border-radius: 5px;
box-shadow: 0 0 5px #ccc;
/*float:left;*/
}
img{
width:170px;
height:auto;
}
JS部分
window.onload=function(){
waterfall('main','box');
var dataInt={"data":[{"src":"0.jpg"},{"src":"1.jpg"},{"src":"2.jpg"},{"src":"3.jpg"},{"src":"4.jpg"}]}
window.onscroll=function(){
if(checkScrollSlide){
for(var i=0;i<dataint.data.length function>height?true:false;
}</dataint.data.length>
相关推荐:











