4款超酷Bootstrap图片画廊和lightbox效果模板

所属分类:媒体,UI-图片展示,弹出层

 51782  560  查看评论 (15)
分享到微信朋友圈
X
4款超酷Bootstrap图片画廊和lightbox效果模板 ie兼容8

baguetteBox.js

这是一款基于Bootstrap的图片画廊和lightbox效果模板。这套模板共有4种不同的布局效果,分别为简单布局,流式布局,网格布局和缩略图布局。

模板中的lightbox效果使用baguetteBox.js插件来制作。baguetteBox.js是一款支持移动设备的响应式lightbox插件。

使用方法

在页面中引入baguetteBox.min.cssbaguetteBox.min.js文件,以及4种模板对应的CSS文件。

<link rel="stylesheet" href="path/tobaguetteBox.min.css">
<link rel="stylesheet" href="css/gallery-clean.css">
<link rel="stylesheet" href="css/fluid-gallery.css">
<link rel="stylesheet" href="css/gallery-grid.css">
<link rel="stylesheet" href="css/thumbnail-gallery.css">
<script src="path/to/js/baguetteBox.min.js"></script>

HTML结构

图片画廊使用bootstrap的网格进行布局。最基本的HTML结构如下:

<div class="container gallery-container">
  <h1>Bootstrap 3 Gallery</h1>
  <p class="page-description text-center">Clean Layout With Minimal Styles</p>
  <div class="tz-gallery">
    <div class="row">
      <div class="col-sm-6 col-md-4">
        <div class="thumbnail"> <a class="lightbox" href="images/park.jpg"> <img src="images/park.jpg" alt="Park"> </a>
          <div class="caption">
            <h3>Thumbnail label</h3>
            <p>图片描述...</p>
          </div>
        </div>
      </div>
      <div class="col-sm-6 col-md-4">
        <div class="thumbnail"> <a class="lightbox" href="images/bridge.jpg"> <img src="images/bridge.jpg" alt="Bridge"> </a>
          <div class="caption">
            <h3>Thumbnail label</h3>
            <p>图片描述...</p>
          </div>
        </div>
      </div>
      <div class="col-sm-6 col-md-4">
        <div class="thumbnail"> <a class="lightbox" href="images/tunnel.jpg"> <img src="images/tunnel.jpg" alt="Tuneel"> </a>
          <div class="caption">
            <h3>Thumbnail label</h3>
            <p>图片描述...</p>
          </div>
        </div>
      </div>
      ...... </div>
  </div>
</div>

 初始化插件

在页面DOM元素加载完毕之后,通过下下面的方法来初始化baguetteBox.js插件。

baguetteBox.run('.tz-gallery');

相关插件-图片展示,弹出层

jQuery放大镜插件imgzoom.js

jQuery图片放大插件imgzoom.js
  图片展示
 26865  317

360度全景展示效果

按下鼠标左键拖拽360度全景展示效果
  图片展示
 36783  434

jQuery仿京东商品放大镜

jQuery重写仿京东商品放大镜,使用更简单
  图片展示
 45516  540

js 3D图片旋转

原生js 3D图片旋转插件
  图片展示
 33623  347

讨论这个项目(15)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    D 0
    2021/1/5 17:07:39
    如何把文字也调出来呢 回复
    长的丑才能活得久*???* 0
    2019/3/27 12:44:31
    请问点击完关闭之后那个报错怎么屏蔽 回复
    易大师er 0
    2019/2/13 12:01:07
    当图片大小不一致的时候,会出现大量空白,建议自动缩进或者强制缩略图大小 回复
    sunshine❤ 0
    2018/8/17 10:39:41
    怎么增加选中图片的效果呢? 回复
    攘?夜? 0
    2018/4/20 11:46:33
    呃就是我想要的,赞!! 回复
    ssf丶 0
    2018/3/5 16:02:44
    能点击图片关闭吗
    回复
    藏鱼心间 0
    2017/11/8 9:36:46
    SNH48-眼镜儿 0
    2017/11/7 21:41:37
    OldThree 0
    2017/10/16 11:00:36
    很漂亮实用的插件,赞 回复
    与我无关(+N) 0
    2017/9/11 17:41:06
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复