基于Bootstrap仿Pinterest的网格瀑布流插件

2021-07-21 791
查看演示
下载不了?请联系网站客服提交链接错误!
增值服务:

基于Bootstrap仿Pinterest的网格瀑布流插件

郑重承诺丨新科源码提供安全交易、信息保真!
增值服务:
源码教程
安装指导
环境配置
模板安装
网站建设
二次开发
¥ 0 金币 开通VIP尊享优惠特权
立即下载 查看演示 升级会员
详情介绍

Bootstrap-waterfall是一款基于Bootstrap仿Pinterest网站的网格瀑布流插件。该瀑布流插件支持响应式布局,使用简单,非常实用。

基于Bootstrap仿Pinterest的网格瀑布流插件

安装
可以通过npm和bower来安装Bootstrap-waterfall插件。

$ npm install bootstrap-waterfall
$ bower install bootstrap-waterfall

使用方法
在页面中引入bootstrap相关文件,以及jquery和bootstrap-waterfall.js文件。

<link href=”path/to/css/bootstrap.min.css” rel=”stylesheet”>
<script src=”js/jquery.min.js”></script>
<script src=”js/bootstrap-waterfall.js”></script>

HTML结构
使用一个<div>来作为瀑布流的容器。

<div id=”waterfall-container”>
<!– Should have markups of the list of pins here –>
</div>

在容器中可以放置列表或一组<div>元素。

<ul class=”pin”><img src=”” /></ul>
<ul class=”pin”><img src=”” /></ul>
<ul class=”pin”><img src=”” /></ul>

或者

<div class=”pin”><img src=”” /></div>
<div class=”pin”><img src=”” /></div>
<div class=”pin”><img src=”” /></div>

例如,如果使用的是无序列表,代码如下:

<ul class=”pin list-group”>
<li class=”list-group-item”>
<a href=”javascript:;”>
<img src=”images/1.jpg” />
</a>
</li>
</ul>
<ul class=”pin list-group”>
<li class=”list-group-item”>
<a href=”javascript:;”>
<img src=”images/2.jpg” />
</a>
</li>
</ul>
<ul class=”pin list-group”>
<li class=”list-group-item”>
<a href=”javascript:;”>
<img src=”images/3.jpg” />
</a>
</li>
</ul>

需要注意的是,<img>标签需要使用一个<div>来包裹并为容器设置一个宽度:

<div class=”pin”>
<img src=”images/3.jpg” />
</div>

.waterfall .pin {
width: 200px;
}

初始化插件
在页面DOM元素加载完毕之后,可以通过waterfall方法来初始化该瀑布流插件。

$(document).ready(function () {
$(‘#waterfall-container’).waterfall();
});

小技巧
你可以将所有的项存储在一个指定类型的<script>标签中:

<script id=”waterfall-template” type=”text/template”>
<ul class=”pin”><img src=”” /></ul>
<ul class=”pin”><img src=”” /></ul>
<ul class=”pin”><img src=”” /></ul>
</script>

这样在刚开始页面加载的时候,浏览器会忽略这些标签。然后在使用的时候,将它们保持到容器的data对象中即可。

$(‘#waterfall-container’).data(‘bootstrap-waterfall-template’, $(‘#waterfall-template’).html());
$(‘#waterfall-container’).waterfall();

资源下载此资源仅限注册用户下载,请先
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:1、本站资源均来源于用户上传和网络传播,因此不包含技术服务,请大家谅解!2、本站所有资源仅可用于学习交流,若有商业用途之需,请购买正版,否则产生的一切后果将由下载用户本人自行承担。3、本站资源均来源于用户上传和网络传播,如侵犯您的权益,请务必联系客服(E-mail: 469663672@qq.com)删除。4、本站不保证所提供资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!5、本站资源均来源于用户上传和网络传播,仅供学习交流、参考和研究,请理解这个概念,所以不能保证每个细节都符合您的需求,也可能存在未知的BUG与瑕疵,因本站资源均为可复制品,所以不支持任何理由的退款,请知悉后再支付下载!

新科源码 网页素材 基于Bootstrap仿Pinterest的网格瀑布流插件 https://www.xinke123.net/138.html

常见问题
  • 因为源码、模板和插件等资源具有可复制性、可传播性,仅用于学习研究,不可商用,订单一旦生效,不支持退换,所以请您务必看清楚后再购买。
查看详情
  • 我们承诺资源均和演示效果图一样,如有不同,全额退款,并且我们的源码和模板都没有留后门,请放心使用。
查看详情

相关文章

评论
暂无评论