0

我想点击阅读更多按钮并将其推到这张卡片的底部。有相当于align-content:space-betweenforflex-col吗?顶部、中段和查看更多按钮都在自己的div中包裹在父卡div里面。

在此处输入图像描述

4

1 回答 1

0

您可以通过组合justify-content: space-betweentext-align: right到 readmore 按钮来实现此目的。

这导致:

.card {
  background: #ddd;
  margin: 1rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.child-2 {
  text-align: right;
}

.child {
  background: #eee;
  padding: 1rem;
}
<div class="card">
  <div class="child">
    <h1>Article Awesome</h1>
    <p>
      Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ratione inventore, dolor dolorem vero, tenetur rerum tempora autem repudiandae deleniti rem sunt perferendis quasi dolore voluptatum fugit quisquam asperiores exercitationem. Exercitationem?
    </p>
  </div>
  <div class="child child-2">Read More ...</div>
</div>

请注意,您可以为卡片设置任何高度,它会使用底部的 readmore 按钮相应地缩放。

于 2019-06-22T11:24:40.877 回答