jQuery Masonry网页布局
作者:小武 发布于:2011-11-10 21:27 Thursday 分类:技术笔记
最近在浏览一些图片网站,看到一些比较不错的布局,例如视觉中国下吧,Mark之等,展示图片的布局很有意思,在不等高的情况下能均匀排列,用CSS试了一下,不能实现,查看源码发现用JQ实现,才找到了jQuery Masonry这个布局插件。
Masonry是一款很好用的jquery网页布局插件,它可以去掉不同高度div之间的空白,让你的网页看上去更加的整齐、自然、漂亮!原理是通过计算宽高,定位到相应位置。
从上图相信已经看到效果了,其实代码页很简单。
<div id="container">
<div class="box"><img src="images/1.jpg" alt="" /></div>
<div class="box"><img src="images/2.jpg" alt="" /></div>
<div class="box"><img src="images/3.jpg" alt="" /></div>
<div class="box"><img src="images/4.jpg" alt="" /> </div>
</div>
<script src="http://masonry.desandro.com/js/jquery-1.6.2.min.js"></script>
<script src="http:/masonry.desandro.com/jquery.masonry.min.js"></script>
<script>
$(function(){
var $container = $('#container');
$container.imagesLoaded( function(){
$container.masonry({
itemSelector : '.box'
});
});
});
</script> 想达到更多效果,可参考作者网站:http://desandro.com/demo/masonry/docs/
标签: jQuery Masonry 布局
上一篇« emlog模板制作帮助手册[备份]
|
Google权重PR值更新了»下一篇
评论:
这个效果不错,留个爪印
回复
日历
最新日志
存档
最新评论
-
淘宝店铺推广
hold住咯!!2012必须要给力... -
内网安全管理
不是太懂 就php的稍微懂点 -
tiger
文章写的不错!支持下 -
饭哆
这个效果不错,留个爪印 -
蘑菇街网站
很好,学习了 -
舞城
<?php blog_sort($sortid, $logid); ?... -
信阳SEO
很牛X的效果 -
小武
@林健超:恭喜~ -
小武
@一路上:呵呵。
-
林健超
哈哈,google更新啦...

