最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery Masonry瀑布流插件使用詳解

 更新時(shí)間:2014年11月17日 11:51:25   投稿:hebedich  
今天給大家推薦一款不一樣的jQuery類似瀑布流插件,使文字也能實(shí)現(xiàn)瀑布流效果,有需要的小伙伴可要好好看仔細(xì)了。

Masonry是 一款非常強(qiáng)大的jQuery動(dòng)態(tài)網(wǎng)格布局插件,可以幫助開發(fā)人員快速開發(fā)類似剪貼畫的界面效果。和CSS中float的效果不太一樣的地方在 于,float先水平排列,然后再垂直排列,使用Masonry則垂直排列元素,然后將下一個(gè)元素放置到網(wǎng)格中的下一個(gè)開發(fā)區(qū)域。這種效果可以最小化處理 不同高度的元素在垂直方向的間隙。如下:

在上圖中大家可以看到,在網(wǎng)格布局中使用float來處理不同高度的元素會(huì)使得垂直方向的元素間間隔比較大,而使用Masonry處理后,間隔變小。

用法

首先倒入類庫,如下:

復(fù)制代碼 代碼如下:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js">  
</script><script src="/path/to/jquery.masonry.min.js"></script> 

然后,針對(duì)元素容器執(zhí)行masonry,如下:

復(fù)制代碼 代碼如下:

$(function(){   
  $('#container').masonry({   
    // options   
    itemSelector : '.item',   
    columnWidth : 240   
  });   
}); 

html代碼

復(fù)制代碼 代碼如下:

<div id="container">   
  <div class="item">...</div>   
  <div class="item">...</div>   
  <div class="item">...</div>   
  ...   
</div> 

css

復(fù)制代碼 代碼如下:

.item {   
  width: 220px;   
  margin: 10px;   
  float: left;   

如果你加載的元素中有圖片的話,那么需要確保Masonry在所有圖片都加載完后才執(zhí)行,需要調(diào)用如下代碼:

復(fù)制代碼 代碼如下:

var $container = $('#container');   
$container.imagesLoaded(function(){   
  $container.masonry({   
    itemSelector : '.item',   
    columnWidth : 240   

相關(guān)文章

最新評(píng)論

高阳县| 大渡口区| 无极县| 扎囊县| 衡山县| 德兴市| 六枝特区| 武安市| 武邑县| 额尔古纳市| 秦安县| 阜宁县| 夏津县| 尖扎县| 长治县| 石景山区| 鲜城| 浑源县| 乌鲁木齐县| 渝北区| 石首市| 淳安县| 双江| 多伦县| 延长县| 红桥区| 陆良县| 博爱县| 瑞金市| 永仁县| 石台县| 安龙县| 平和县| 马山县| 宜兰县| 德清县| 长武县| 焦作市| 吴堡县| 道真| 文登市|