更多课程 选择中心


Web培训

400-996-5531

Web培训

基于Bootstrap3的响应式网格图片画廊插件

  • 发布:佚名
  • 来源:网络
  • 时间:2015-11-05 15:14

bootstrap-photo-gallery是一款基于Bootstrap3.x的响应式网格图片画廊插件。该图片画廊插件使用Bootstrap的网格系统来布局,采用jQuery来触发模态窗口显示相应的大图,并且支持不同高度的图片说明文本。

使用方法

使用该图片画廊插件需要引入jQuery、Bootstrap相关文件和photo-gallery.js文件。

<link href="#/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
<script src="js/jQuery.min.js"></script>
<script src="#/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="js/photo-gallery.js"></script>    

HTML结构

该网格布局依赖于Bootstrap的网格系统,在每一个列表项中,都要为其添加class col-lg-2,col-md-2,col-sm-3和col-xs-4,表明网格在大屏幕上占2列,小屏幕中占3列,超小屏幕中占4列。

<div class="container">
  <ul class="row">
    <li class="col-lg-2 col-md-2 col-sm-3 col-xs-4 col-xxs-12">
        <img class="img-responsive" src="images/1.jpg">
        <div class="text">......</div>
    </li>
    ......
  </ul>
</div>

经过上面的代码处理后,得到下面的结果:

网格图片画廊效果图

不同高度图片的处理

由于图片上的说明文字各不相同,这会照成图片的高度不一致,该插件的解决办法是使同一行的所有图片的高度保存一致,它的高度等于改行最高的图片的高度。

假如你使用的是col-lg-2,意思是一行有6列,那么在第6张图片的后面,就需要添加下面的代码:

<li class="clearfix visible-lg-block"></li>    

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:18个你可能不相信是用CSS制作出来的东西
下一篇:纯CSS3带阴影效果的剪纸文字动画特效

基于Bootstrap3的响应式网格图片画廊插件

响应式网页设计的9条基本原则!

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

贵州省

云南省

广西省

海南省