在Foundation 6的Flex网格中,我试图集中对齐父ele的子元素,该子元素已与Foundation的“align center”类集中对齐。
parent.row使用FlexBox对齐(对齐)其子级的内容。如何使用框架将中心对齐应用于4号线上的ele?
笔记:
-
第4行上的“对齐自中心”无效。
-
-
对第4行应用“margin:auto”可以解决这个问题,但在使用img的情况下不会。
<section class="row expanded align-middle align-center" style="height: 100%;">
<div class="columns small-7 medium-4">
<h3 class="text-center">lakakakaka</h3>
<div class="align-self-center" style="height: 20px; width: 20px; background: pink;"></div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
在使用img的情况下,将包装器应用为列并设置margin:auto也可以达到预期效果,但肯定有更好的方法吗?
<section class="row expanded align-middle align-center" style="height: 100%;">
<div class="columns small-7 medium-4">
<h3 class="text-center">lakakakaka</h3>
<div class="row columns small-6" style="margin:auto">
<img src="..." alt="..." style="width: 100%;" />
</div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</section>