jQuery Masonry瀑布流插件_jquery网页瀑布流布局插件例子
2014-09-14 10:50:22  By: shinyuu

相信大家看到我的 主页 应该都觉得还不错吧、我采用了现在非常流行的瀑布流方式来布局

最开始我也没有想到我的首页会在无意间做出现在流行的方式、为什么说我是无意间做出这种效果的呢

那是因为我的网站采用了响应式布局、全部都有使用CSS属性 float:left 所以看起来自然就成了瀑布流了

类似的布局、似乎一夜之间出现在国内外大大小小的网站上、比如 Pinterest (貌似是最早使用这种布局的网站了)

Mark之、蘑菇街、点点网、以及淘宝最新上线的“哇哦” 等等、通常、随着页面滚动条向下滚动、这种布局还会不断加载数据块并附加至当前尾部

所以、我们给这样的布局起了一个形象的名字 — 瀑布流式布局

如果觉得我的主页看起来还不错的话、也想做出这个效果的哥们、今天有福了


下面我给大家推荐一款非常好用的瀑布流的插件、是基于JQuery开发而成的、使用也非常简单

Masonry是一款很好用的jquery网页布局插件、它可以去掉不同高度div之间的空白、让你的网页看上去更加的整齐、漂亮

先给大家看一下我使用 jQuery Masonry 做出来的一个简单的效果图、里面的内容是随机添加的

要用的哥们可以根据自己项目的需求随意改动、非常方便的

下面是做出这种效果的 HTML 代码

<ul>
 <li class="box">
  <div class="qx_picBox">
	<img src="images/qx_pic1.jpg" width="210" height="71" />
  </div>
  <div class="qx_txt">
   <p>
   dwtedx个人博客<br />
   主题:技术圈子
   </p>
  </div>
 </li>
 <li class="box">
  <div class="qx_picBox">
	<img src="images/qx_pic2.jpg" width="210" height="71" />
  </div>
  <div class="qx_txt">
   <p>
   dwtedx个人博客<br />
   主题:技术圈子
   </p>
   <p>
   dwtedx个人博客<br />
   主题:技术圈子
   </p>
  </div>
 </li>
</ul>
下面是 JS 代码

var $container = $(´#container´);
$container.imagesLoaded(function(){
	$container.masonry({
		itemSelector: ´.box´,
		columnWidth: 12 //每两列之间的间隙为5像素
	});
});
好了、一个简单的瀑布流就做好了哈、当然在调用之前你还得引用 Masonry 的 JS 文件哈

下面我把我做的例子的源代码给大家链接: http://dwtedx.com/download.html?bdkey=s/1c0coqoo 密码: i2y7

另外我再把官方的 DEMO 演示地址给出来http://fishspotr.com/index.html

大家可以根据上面的链接下载 JS 文件和文档

若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力

想获取DD博客最新代码、你可以扫描下方的二维码、关注DD博客微信公众号(ddblogs)

或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)

如对资源有任何疑问或觉得仍然有很大的改善空间、可以对该博文进行评论、希望不吝赐教

为保证及时回复、可以使用博客留言板给我留言: DD博客留言板(dwtedx的留言板)

感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛


快速评论


技术评论

  • 该技术还没有评论、赶快抢沙发吧...
DD记账
top
+