Bootstrap 4 如何在flex wrap之后显示div

Bootstrap 4 如何在flex wrap之后显示div,bootstrap-4,flexbox,photo-gallery,Bootstrap 4,Flexbox,Photo Gallery,我使用flex-box和flex-wrap在曲目中显示图像。我可以在flex box中进行中断,但如何在所有图像之后显示以下div。 见示例: 底部的div元素“This div should should after The images!”直接显示在div“my flex container”之后,即使flex item元素的数量延伸到容器的高度以下 在这个div中,我可以在下一行“thisabreak”中显示一个文本 那么,我必须在页脚之前插入什么,以便在中断后显示 <style t

我使用flex-box和flex-wrap在曲目中显示图像。我可以在flex box中进行中断,但如何在所有图像之后显示以下div。 见示例:

底部的div元素“This div should should after The images!”直接显示在div“my flex container”之后,即使flex item元素的数量延伸到容器的高度以下

在这个div中,我可以在下一行“thisabreak”中显示一个文本

那么,我必须在页脚之前插入什么,以便在中断后显示

<style type="text/css">    
.my-flex-container {
    height: 200px;
}
.my-flex-item {
    background-color: black;
    border: 2px solid black;
    height: 200px;
}
.break {
  flex-basis: 100%;
  height: 0;
  color:white;
}
.img-holder {position: relative; display: inline-block;}
.img-holder img {display: block;}
.img-holder p {
    position: absolute; 
    bottom:-15%;
    left: 0; 
    right: 0; 
    transform: translate(0, -50%); 
    text-align: center; 
    font-size:0.6em; 
    color: #fff; 
    text-shadow: 0 0 15px;
    background-color: rgba(0,0,0,0.5);
    width:100%;
    height:10%;
}
</style>


<body style="background-color:black;">
<div class="container-fluid" style="max-width:1600px;">
<div class="row" style="margin-top:100px;">
<div class="col-12">
<div class="d-flex flex-row flex-wrap my-flex-container justify-content-center">
                
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_106110.jpg" /></a>             
   <p>PG_106110</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_131688.jpg" /></a>             
   <p>PG_131688</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_106110.jpg" /></a>             
   <p>PG_106110</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_105283.jpg" /></a>             
   <p>PG_105283</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_100526.jpg" /></a>             
   <p>PG_100526</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_132445.jpg" /></a>             
   <p>PG_132445</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_105203.jpg" /></a>             
   <p>PG_105203</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_105796.jpg" /></a>             
   <p>PG_105796</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_106107.jpg" /></a>             
   <p>PG_106107</p>
</div>
<div class="img-holder">
   <a href="/test/test0"><img class="my-flex-item" src="/public/images/bestOf/PG_105203.jpg" /></a>             
   <p>PG_105203</p>
</div>
...

<div class="break">This is a break</div>
</div>
</div>
</div>
</div>

<div class="container-fluid footer" style="max-width:1600px;">
   <div class="row" style="margin-top:100px; margin-bottom:28px;">
      <div class="col-12" style="background-color:red; height:100px;">
         This div should display after all the images!
      </div>
   </div>
</div>

.我的flex容器{
高度:200px;
}
.我的弹性物品{
背景色:黑色;
边框:2件纯黑;
高度:200px;
}
.休息{
弹性基准:100%;
身高:0;
颜色:白色;
}
.img holder{位置:相对;显示:内联块;}
.img holder img{display:block;}
.img支架p{
位置:绝对位置;
底部-15%;
左:0;
右:0;
转换:翻译(0,-50%);
文本对齐:居中;
字号:0.6em;
颜色:#fff;
文本阴影:0 15px;
背景色:rgba(0,0,0,0.5);
宽度:100%;
身高:10%;
}
PG_106110

第131688页

PG_106110

PG_105283

PG_100526

第132445页

PG_105203

PG_105796

PG_106107

PG_105203

... 这是一次休息 此div应在所有图像之后显示!

.我的弹性物品{
背景色:黑色;
边框:2件纯黑;
高度:200px;
}
.休息{
弹性基准:100%;
身高:0;
颜色:白色;
}
.img holder{位置:相对;显示:内联块;}
.img holder img{display:block;}
.img支架p{
位置:绝对位置;
底部-15%;
左:0;
右:0;
转换:翻译(0,-50%);
文本对齐:居中;
字号:0.6em;
颜色:#fff;
文本阴影:0 15px;
背景色:rgba(0,0,0,0.5);
宽度:100%;
身高:10%;
}
PG_106110

第131688页

PG_106110

PG_105283

PG_100526

第132445页

PG_105203

PG_105796

PG_106107

PG_105203

... 这是一次休息 此div应在所有图像之后显示!
请您添加HTML和CSS代码,我们应该可以提供更多帮助。我已按要求添加了代码。您可以在提供的链接上看到示例。是的,它工作得非常好。有时候解决办法很简单。。。非常感谢。没问题,很高兴我能帮助你!Paul Godard请将此答案标记为结束此主题的解决方案。