首页 > web前端 > css教程 > 如何对齐不同内容长度的Bootstrap卡片底部的按钮?

如何对齐不同内容长度的Bootstrap卡片底部的按钮?

DDD
发布: 2024-11-11 05:41:03
原创
246 人浏览过

How to Align Buttons at the Bottom of Bootstrap Cards with Different Content Lengths?

使用 Bootstrap 在卡片底部对齐按钮

使用 Bootstrap 卡组时遇到的一个常见挑战是当某些卡片具有垂直对齐按钮时,垂直对齐按钮更少的项目。该问题的出现是由于卡片之间的列表长度存在差异。

要解决此问题,您可以使用以下 Bootstrap 4 修饰符类:

  1. d-flex to .card-body:为卡片主体建立一个 Flexbox 容器。
  2. flex-column to .card-body:将 Flexbox 容器设置为垂直方向。
  3. mt-auto 到 .btn 嵌套在 .card-body 中:添加自动间距以将按钮定位在容器底部。

HTML 示例:

<div class="card">
  <div class="card-body d-flex flex-column">
    <ul class="list-group list-group-flush">
      <li class="list-group-item">Item 1</li>
      <li class="list-group-item">Item 2</li>
    </ul>
    <button class="btn btn-primary mt-auto">Button</button>
  </div>
</div>
登录后复制

小提琴演示:

现场演示请参考以下小提琴:https://jsfiddle.net/IGN7K/

通过实现这些类,您可以确保按钮在所有卡片的底部一致对齐,无论其内容长度如何。

以上是如何对齐不同内容长度的Bootstrap卡片底部的按钮?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板