一聚教程网:一个值得你收藏的教程网站

热门教程

jQuery+HTML5瀑布流布局例子

时间:2022-06-25 17:36:17 编辑:袖梨 来源:一聚教程网


这是一款JavaScript与HTML5实现美女瀑布流布局,本方法是把图片的路径写在了JS的数组里,不过重点好像不是在这里,而是在图片如何 自动排列的问题,你可以运行本实例后,点击“加载瀑布流布局”按钮,即可看到图片的瀑布流排列效果,现在很流行这个,希望您从本代码中能找到一些灵感。

代码如下:







美女瀑布流

css">

*{margin:0;padding:0}

div.section{overflow:hidden}

div.aside{float:left;display:inline}

div.aside div.content{margin:5px;background:#666}

div.aside div.content img{margin:5px;}

div.aside div.content div.imgcaption{margin:0 5px;line-}









javascript" src="jquery.min.js"> var json=[ {"text":"1","src":"images/1.jpg","height":"273"}, {"text":"2","src":"images/2.jpg","height":"273"}, {"text":"3","src":"images/3.jpg","height":"306"}, {"text":"4","src":"images/4.jpg","height":"270"}, {"text":"5","src":"images/5.jpg","height":"273"}, {"text":"6","src":"images/6.jpg","height":"307"}, {"text":"7","src":"images/7.jpg","height":"272"}, {"text":"8","src":"images/8.jpg","height":"285"}, {"text":"9","src":"images/9.jpg","height":"303"}, {"text":"10","src":"images/10.jpg","height":"272"}, {"text":"11","src":"images/5.jpg","height":"273"}, {"text":"12","src":"images/7.jpg","height":"273"}, {"text":"13","src":"images/3.jpg","height":"280"} ] function getSmallDiv(wrap,oD){ var len=oD.length; var h=Infinity; var getD; for(var i=0;i"; str+=""; str+=""+json[i].text+""; str+=""; getSmallDiv($(".section"),$(".aside")).append(str); } });