How to Align Buttons at the Bottom of Bootstrap Cards?

Linda Hamilton
Release: 2024-11-09 16:52:02
Original
161 people have browsed it

How to Align Buttons at the Bottom of Bootstrap Cards?

Aligning Buttons at the Bottom of Bootstrap Cards

As you've observed, the alignment of buttons within Bootstrap cards can become problematic when their content varies in length. To effectively align buttons at the bottom of each card:

  1. Implement Flexbox: Add the d-flex class to the .card-body element to enable flexbox layout.
  2. Add Column Alignment: Use the flex-column class on .card-body to vertically align the content within the card.
  3. Use Margin Auto to Align Buttons: Add the mt-auto class to the .btn elements nested inside .card-body. This automatically aligns the buttons at the bottom of the card-body, vertically filling the remaining space.

Refer to the following code snippet for an example:

<div class="card">
  <div class="card-body d-flex flex-column">
    <p>Card Content</p>
    <button type="button" class="btn btn-primary mt-auto">Button</button>
  </div>
</div>
Copy after login

By implementing these steps, you can ensure that all buttons within your Bootstrap cards are consistently aligned at their respective bottoms, regardless of content variations.

The above is the detailed content of How to Align Buttons at the Bottom of Bootstrap Cards?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template