html - 为什么我使用 Bootstrap 的代码不会在缩略图行之间添加水平空间?

标签 html css twitter-bootstrap rows spacing

我正在使用 Bootstrap 制作缩略图网格。图像之间的垂直间距自动出现,但是没有水平间距。图像相互接触。

我试过重新排列 div。

它应该自动在每个拇指指甲周围留出均匀的空间

<!---jumbo-->
<div class ="container">
    <div class="jumbotron">
        <h1 class="display-4"><i class="fas fa-camera"></i> Image Gallery</h1>
        <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
    </div>

<!--Images-->

    <div class="row">
        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg"class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>
    </div>

    <div class="row">
        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg"class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>
    </div>


    <div class="row">
        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg"class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>

        <div class="col-lg-4 col-md-6">
                <img src="web images/darkbutterfly.jpg" class="img-thumbnail">
        </div>
    </div>




</div>

最佳答案

如果我理解正确,那么这应该是答案,检查一下 - https://codepen.io/anon/pen/MRgdgX

<div class ="container">
<div class="jumbotron row">
  <div class="col-12">
    <h1 class="display-4"><i class="fas fa-camera"></i> Image Gallery</h1>
    <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
  </div>
</div>

<div class="row">
    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>
</div>

<div class="row">
    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>
</div>


<div class="row">
    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>

    <div class="col-lg-4 col-md-6">
            <img src="https://via.placeholder.com/300" class="img-thumbnail">
    </div>
</div>

.row {
  display: flex;
  flex-wrap: wrap;
}
.jumbotron {
  margin: 0 1rem;
}
 img {
  display: flex;
  margin: 1rem;
}

关于html - 为什么我使用 Bootstrap 的代码不会在缩略图行之间添加水平空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55432790/

相关文章:

php - 帮助理解为什么这个重写不起作用?

css - 我的媒体查询应该使用什么最小/最大宽度?

php - 想使用索引显示数据..?

html - Bootstrap 高度

javascript - 颜色不会在 div 上改变,由脚本生成

javascript - Twitter Bootstrap 弹出窗口在打开新窗口时关闭

javascript - 向下滚动页面时标题向左移动(在 html 的 bootstrap 中使用词缀时)

html - 如何将 CSS 值设为唯一(不与任何其他 html 部分共享)

javascript - 动画不透明度进出滚动

html - 将元素置于(Bootstrap)响应图像上