我使用Flexbox的电网建设列布局,我想每一列的所有子元素将在所有高度相等。Flexbox的格列 - 高度相等的子元素
当前HTML:
<div class="row middle-xs center-xs">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h2>Lorem ipsum dolor sit amet</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
<div class="box"></div>
<h3>Lorem ipsum</h3>
<ul>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
</ul>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3 benefitFeatures">
<div class="box"></div>
<h3>Lorem ipsum</h3>
<ul>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
</ul>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
<div class="box"></div>
<h3>Lorem ipsum</h3>
<ul>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
</ul>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
<div class="box"></div>
<h3>Lorem ipsum</h3>
<ul>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
<li>Lorem ipsum dolor</li>
</ul>
</div>
</div>
我也做了jsFiddle这个
正如你可以在小提琴看到,我想将所有蓝色框相同的高度,甚至UL列表是相同的高度,所有人都有相同的起点。
我已经使用Flex增长,但没有成功尝试。任何想法如何使这项工作?
我无法加载您的jsFiddle! – Andyjm
@Andyjm - 这似乎人的jsfiddle是给503服务错误 –
没有机制用于平衡Flexbox的高度不共享父元素。这完全是一种二维布局方法。 –