【发布时间】:2020-04-22 10:23:33
【问题描述】:
我在这里得到了一些混合的概念。我想要实现的是,在一组引导容器中,将 flexbox 与引导列结合起来,并根据他的容器调整最后一个图像(“img-team”)的大小。他们根据宽度而不是高度调整大小。什么时候超过容器的高度才会变大。 HTML 中发生的事情是一个大容器设置了 height 属性。然后在 subdivs 中,根据 flex-grow:1 或不 flex:0 来划分空间。
假装的抽奖 我希望图像适应那个 div,而不是改变大橙色容器的高度。它目前正在工作,但不使用高度增量,仅用于宽度增量。
HTML
.img-team {
overflow: hidden;
height: 100%;
width: 100%;
}
<div class="container-fluid" style="display:flex; flex-flow: column; flex: 0 0 50vh">
<div class="container-fluid" style="display:flex; flex-flow: column; flex-grow: 1">
<div>
<h4 class="">TITLE</h4>
</div>
<div class="row" style="display:flex; flex-grow: 1">
<div class="col-lg-3 col-md-4 col-sm-6 col-xs-12" style="display:flex; flex-grow: 1; flex-flow: column">
<div style="display:flex; flex-grow: 1; flex-shrink: 1; flex-basis: 0">
<img class="img-team" src="img/team-1.jpg" href=""></img>
</div>
<div>
<h4 class="xxx">Walter White</h4>
<h4 class="xxx">More text</h4>
</div>
</div>
<div class="col-lg-3 col-md-4 col-sm-6 col-xs-12" style="display:flex; flex-grow: 1; flex-flow: column">
<div style="display:flex; flex-grow: 1">
<img class="img-team" src="" href=""></img>
</div>
<div>
<h4 class="xxx">Walter White</h4>
<h4 class="xxx">More text</h4>
</div>
</div>
<div class="col-lg-3 col-md-4 col-sm-6 col-xs-12" style="display:flex; flex-grow: 1; flex-flow: column">
<div style="display:flex; flex-grow: 1">
<img class="img-team" src="" href=""></img>
</div>
<div>
<h4 class="xxx">Walter White</h4>
<h4 class="xxx">More text</h4>
</div>
</div>
<div class="col-lg-3 col-md-4 col-sm-6 col-xs-12" style="display:flex; flex-grow: 1; flex-flow: column">
<div style="display:flex; flex-grow: 1">
<img class="img-team" src="" href=""></img>
</div>
<div>
<h4 class="xxx">Walter White</h4>
<h4 class="xxx">More text</h4>
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
-
你可以做一些努力让虚拟图像更清晰。
-
好的,我同意。泰
-
完成,我希望现在能更好地理解它。感谢您的建议。