css - 对齐具有可变文本长度的卡片网格中的按钮(Material Design Lite)

标签 css material-design vertical-alignment material-design-lite

我需要帮助来理解这里的流程,我还没有完全熟悉网页设计。这是我的作品集,我正在尝试使用 Material Design Lite 组件制作一个网格,我大大缩减了 Google 的样式表,所以现在大小文件要小得多。

我希望每张卡片的图像、文本、标题和按钮的高度都相同,这样它们在网格中看起来都对齐了。

我目前使用的最佳解决方案是设置显示内联网格,并尝试使用值。我真的可以用一只手。

可测试的例子在:https://jjba.ddnsking.com

卡片的结构是这样的:

<div class='mdl-cell mdl-card mdl-shadow--8dp portfolio-card'>
  <div class='mdl-card__media'>
    <img>
  </div>
  <div class='mdl-card__title'>
    <h2 class='mdl-card__title-text'></h2>
  </div>
  <div class='mdl-card__supporting-text trn'></div>

  <div class='moreButton'>
    <a class='glowingSmall trn' aria-label="Read More" target='blank'>read-more</a>
  </div>
</div>

有时标题不对齐:

enter image description here

有时按钮不对齐:

enter image description here

最佳答案

好的,所以问题的答案是:

.mdl-cell{
  align-content: flex-end;
  box-sizing: border-box;
}

如果有人也在使用 Web 版 Material Design Lite,这几乎是完美的解决方案。

关于css - 对齐具有可变文本长度的卡片网格中的按钮(Material Design Lite),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54052372/

相关文章:

angularjs - md-datepicker 日期过滤器 : Send object from HTML to md-date-filter function

Android AppCompat ProgressDialog?

vertical-alignment - 如何将 anchor 标记与 div 中的文本垂直对齐?使用内联 block

html - 对齐标题中的 div

html - 如何将此图像隐藏在它的容器后面?

css - 如何在移动设备的 Blogger 上减少我的帖子下方的空白区域

android - Outlined MaterialButton 不显示任何边框

javascript - 相对位置父级内垂直居中的绝对位置 div - 在 Chrome 中工作,但在 Safari 等中以主体为中心?

css - Materialise CSS垂直对齐扭曲宽度

css - 拒绝应用来自 "https://cd.shopify.com/xxxxx/assets/compass.css3"的样式,因为它的 MIME 类型为 ('text/html' )