【发布时间】:2016-07-26 18:13:06
【问题描述】:
我有一堆看起来像大盒子的链接,内容和高度经常变化。使用 flexbox 让它们在每行上具有相同的高度很容易。
我使用 Bootstrap 网格布局,当每个盒子在较小的屏幕尺寸上垂直堆叠(每行一个)时,我无法让 flexbox 在它们上设置相同的高度。
我希望我可以通过将flow-direction 从column 更改为column 来解决问题,但是没有。
有什么方法可以在不使用 javascript hack 的情况下解决这个问题?
相关父容器css:
display: flex;
flex-direction: row;
flex-flow: row wrap;
子链接(flex)框:
display: flex;
伪代码:
<div class="flex-container>
<a href="/#" class="box col-lg-3 col-md-4 col-sm-6">
<h2>Test2</h2>
<div><img src="/ds" alt="Hi" /></div>
<div>sadsafmf sløfmkls</div>
</a>
<a href="/#" class="box col-lg-3 col-md-4 col-sm-6">
<h2>Test3</h2>
<div><img src="/ds" alt="Hi" /></div>
<div>sadsafmf sløfmkls skldfsd ffsf sdflsdf f sl as ad sad</div>
</a>
</div>
【问题讨论】:
标签: html css responsive-design flexbox