html - Bootstrap 缩略图列表留下空列

标签 html twitter-bootstrap css

我正在尝试使用 Bootstrap 3.3.7 制作带有标题的图像列表,例如图片库,我得到了这个 weird behaviour

我正在使用一个无序列表组,每个图像都有一个列表组项:

<section>
    <div class="content container">
        <div class="control row">
            <div class="col-md-12">
                <button class="btn btn-success btn-lg" data-toggle="modal" data-target="#myModal">Upload</button>
            </div>
        </div>
        <ul class="list-group row">
        {{#each pictures}}
                    <li class="list-group-item col-md-3 col-xs-6 col-sm-6">
                        <div class="thumbnail">
                            <img src="{{path}}" alt="imagefail" style="width:100%">
                            <div>
                                <h3 style="">{{title}}</h3>
                                <button class="copyButton btn btn-primary btn-block"><i class="fa fa-clipboard" aria-hidden="true"></i>&#160Copy</button>
                                <button class="deleteButton btn btn-danger btn-block"><i class="fa fa-trash-o" aria-hidden="true"></i>&#160Delete</button>
                            </div>
                        </div>
                    </li>
        {{/each}}
        </ul>
    </div>
</section>

我尝试使用 div.row 而不是无序列表,并且为每个图像使用 div.col-md-3 并且它具有相同的结果:

<div class="row">
{{#each pictures}}
    <div class="list-group-item col-md-3 col-xs-6 col-sm-6">
       ....
    </div>
{{/each}}
</div>

您知道任何不需要每 4 列使用一行的解决方案吗?

最佳答案

固定图像的高度,它会正常工作。

<div class="row">
  {{#each pictures}}
      <div class="col-md-3 col-xs-6 col-sm-6">
          <img src="{{path}}" alt="imagefail" style="width:100%; height:200px">
      </div>
  {{/each}}
</div>

关于html - Bootstrap 缩略图列表留下空列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44763379/

相关文章:

javascript - 使用 d3 从 `multiple` 下拉菜单中查找用户选择的选项?

html - 屏蔽三 Angular 形div

css - 使 Twitter Bootstrap navbar-fixed-top 可滚动

javascript - 单击和悬停时的 Bootstrap 3 Popover

html - 我怎样才能将这些不同数量的元素集中在一个 div 中?

html - 缺少 div 边框

jquery - 将 JQuery UI Accordion 用于移动菜单

javascript - 显示大文本(部分彩色)

javascript - 替换 div 内容 ajax bootstrap

javascript - 如何检测正在使用的媒体查询?