浮动 div,高度不均匀,水平对齐锚标签

Floated div with uneven height align anchor tag inside horizontally

我有 3 个浮动 divs(使用基础 5),里面有内容。

高度不均,所有 3 个浮动 div 内部有一个锚标记作为打开与该内容相关的页面的按钮。

我想水平对齐 div 中的锚标记,这样 dive 中的所有按钮都在同一行上。

目前的情况 - DEMO

我能想到的唯一方法是为每个 div 添加另一个 div 并为每个按钮留出边距,还有其他方法可以实现吗?因为这将是动态的。

<div class="large-4 small-12 medium-12 columns">

    <div class="large-4 small-12 medium-4 columns text-center">
        <a href="page.html">
         <i> </i>
     </a>
    </div>

    <div class="large-8 small-12 medium-8 columns">
        <a href="social_it.html">
<h5>Heading</h5>
        </a>
 <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sint dolore illo quod reiciendis veritatis vitae unde nobis sequi eaque tempora natus architecto in hic aliquam ut at dolor perspiciatis consequatur?</p>

        <a class="btn-custom" href="page.html">Know more</a>
    </div>

</div>

你为什么不使用 Zurb 的均衡器:http://foundation.zurb.com/docs/components/equalizer.html

如果您不介意使用 js,它是轻松使 div 等高的绝佳选择。

示例结构如下:

<div class="row" data-equalizer>
  <div class="large-6 columns panel" data-equalizer-watch>
    ...
  </div>
  <div class="large-6 columns panel" data-equalizer-watch>
    ...
  </div>
</div>

这是一个工作示例:http://codepen.io/nathanw/pen/EadQyN