在Bootstrap 4中,可以使用Flexbox布局来将卡片按钮移动到底部。以下是实现此效果的步骤:
<div class="card">
<div class="card-body">
<h5 class="card-title">Card Title</h5>
<p class="card-text">Card content goes here.</p>
<button class="btn btn-primary mt-auto">Button</button>
</div>
</div>
align-items-end
将按钮对齐到底部。<style>
.card {
display: flex;
flex-direction: column;
height: 100%;
}
.card-body {
flex: 1 1 auto;
display: flex;
flex-direction: column;
}
.mt-auto {
margin-top: auto;
}
</style>
在上述代码中,.card
类设置为display: flex;
以启用Flex布局,并将flex-direction
设置为column
以垂直排列卡片内容。.card-body
类设置为flex: 1 1 auto;
以使其占据剩余的空间,并使用display: flex;
和flex-direction: column;
将按钮放置在卡片内容的底部。.mt-auto
类用于将按钮的上外边距设置为auto
,以将其推到底部。
这样,卡片按钮就会被移动到底部。
关于Bootstrap 4的更多信息和使用方法,可以参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云