css - 将 div 粘贴在等高卡片的底部

标签 css flexbox bulma

我正在使用 Bulma有一列卡片,无论内容如何,​​都需要具有相同的高度。
为了实现,我创建了以下类

.equal-height
  display: flex
  flex-direction: column
  height: 100%

我的 HTML 看起来像
<div class='columns is-multiline'>
  <div class='column is-one-fifth'>
    <div class='card equal-height'>
      <div class='card-content'>
        # CONTENT GOES HERE
      </div>
      <div class='card-footer'>
        # FOOTER GOES HERE
      </div>
    </div>
  </div>
  <div class='column is-one-fifth'>
    <div class='card equal-height'>
      <div class='card-content'>
        # CONTENT GOES HERE
      </div>
      <div class='card-footer'>
        # FOOTER GOES HERE
      </div>
    </div>
  </div>
</div>

产生类似的东西

enter image description here

现在我正在尝试制作 card-footer像下面一样粘在卡片的底部。

enter image description here

我用 flex 尝试了一些东西但它们真的没有意义。
关于我如何做到这一点的任何想法?

最佳答案

添加 “flex :自动;” '.card-contents' 使卡片页脚粘在卡片的底部。这是工作中的 jsfiddle link .

.equal-height {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.equal-height .card-content {
  flex: auto;
}

关于css - 将 div 粘贴在等高卡片的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53076202/

相关文章:

php - yii2 radioList 内联表单域

css - 如何在 Javafx 中将 CSS 用于图表栏颜色

html - 无法滚动到容器溢出的 flex 元素顶部

javascript - Toggle 不适用于我的 jQuery

javascript - AngularJs,设置0x​​104567910元素不显示?

css - 当有 4 个子元素时,将 flexbox 宽度切换为 50%

react-native - React Native 中的表格行和列?

html - HTML 表格仍然可行吗?

html - bool 玛问题 : overflow when using navbar in columns

css - 如何在 bool 玛级别组件中实现分词并设置左右等宽?