bootstrap配合Masonry插件實(shí)現(xiàn)瀑布式布局
問題是這樣的,使用bootstrap的柵格進(jìn)行布局的時(shí)候,如果大小超過了,會自動的轉(zhuǎn)到下一行,但是在顯示圖片的時(shí)候就會出現(xiàn)縫隙,下面介紹masonry進(jìn)行縫隙的填補(bǔ)。
好,下面上貨。
1、首先是html
<html> <head> <title>Title</title> <meta charset="utf-8"/> <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css"/> <script type="text/javascript" src="jquery-2.1.4.min.js"></script> <script type="text/javascript" src="bootstrap/masonry-docs.min.js"></script> <script type="text/javascript" src="t.js"></script> <style type="text/css"> .container-fluid { padding: 20px; } .box { margin-bottom: 20px; float: left; width: 220px; } .box img { max-width: 100% } </style> </head> <body> <button class="btn btn-info">123</button> <div id="masonry" class="container-fluid"> <div class="box"><img src="img/p1.png">123</div> <div class="box"><img src="img/p2.png">34444444444444444444</div> <div class="box"><img src="img/p3.png">42234234</div> <div class="box"><img src="img/p4.png">234</div> <div class="box"><img src="img/p5.png">22222222222222</div> <div class="box"><img src="img/p6.png">2321213</div> </div> </body> </html>
然后是t.js
$(function() { var $container = $('#masonry'); $container.imagesLoaded(function() { $container.masonry({ itemSelector: '.box', gutter: 20, isAnimated: true, }); }); });
最后是效果圖:
調(diào)整瀏覽器大小,讓圖片顯示成三列:
源碼下載:http://xiazai.jb51.net/201701/yuanma/bootstrappubu(jb51.net).rar
參考:http://www.dbjr.com.cn/article/103444.htm
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- BootStrap table表格插件自適應(yīng)固定表頭(超好用)
- Markdown+Bootstrap圖片自適應(yīng)屬性詳解
- Markdown與Bootstrap相結(jié)合實(shí)現(xiàn)圖片自適應(yīng)屬性
- 使用jQuery和Bootstrap實(shí)現(xiàn)多層、自適應(yīng)模態(tài)窗口
- Bootstrap頁面布局基礎(chǔ)知識全面解析
- BootStrap學(xué)習(xí)系列之布局組件(下拉,按鈕組[toolbar],上拉)
- BootStrap整體框架之基礎(chǔ)布局組件
- Bootstrap表單布局
- Bootstrap 布局組件(全)
- bootstrap實(shí)現(xiàn)的自適應(yīng)頁面簡單應(yīng)用示例
相關(guān)文章
javascript中DOM復(fù)選框選擇用法實(shí)例
這篇文章主要介紹了javascript中DOM復(fù)選框選擇用法,實(shí)例分析了javascript操作復(fù)選框?qū)崿F(xiàn)全選與反選的相關(guān)技巧,需要的朋友可以參考下2015-05-05vscode使用Prettier Code插件的詳細(xì)教程
這篇文章主要介紹了vscode使用Prettier Code插件的詳細(xì)教程,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09基于Bootstrap里面的Button dropdown打造自定義select
這篇文章主要介紹了基于Bootstrap里面的Button dropdown打造自定義select的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-05-05js貪吃蛇網(wǎng)頁版游戲特效代碼分享(挑戰(zhàn)十關(guān))
這篇文章主要為大家詳細(xì)介紹了js貪吃蛇網(wǎng)頁版游戲特效,游戲總共有十關(guān),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-08-08JS實(shí)現(xiàn)自動閱讀單詞(有道單詞本添加功能)
有道單詞客戶Duan沒有自動閱讀的功能, 本文用強(qiáng)大的js實(shí)現(xiàn)了簡單的自動下一個(gè)單詞的功能,需要的朋友可以參考下2016-11-11