Bootstrap 4 : 对齐卡片组内的内容

Bootstrap 4 : align content inside cards deck

我的 Bootstrap 4 页中有一副纸牌。我想对齐这些按钮以获得更好的外观。我们该怎么做?

这是一张图片:

这是演示:http://7freres.com/new

table 似乎不起作用,因为它们是分开的。

谢谢

您可以使所有 card-text 元素具有相同的高度。 一种方法是通过 javascript。写一个这样的函数:

document.addEventListener("DOMContentLoaded", function(event) { 
    adjustCardTextHeights();
});

function adjustCardTextHeights() {
    var heights = $(".card-text").map(function() {
        return $(this).height();
    }).get();

    maxHeight = Math.max.apply(null, heights);

    $(".card-text").height(maxHeight);
}

或 jQuery:

$( document ).ready(function() {
    adjustCardTextHeights();
});

function adjustCardTextHeights() {
    var heights = $(".card-text").map(function() {
        return $(this).height();
    }).get();

    maxHeight = Math.max.apply(null, heights);

    $(".card-text").height(maxHeight);
}

这让你:

您可以为按钮设置 position: absolute; bottom: 20px; 并向 card-block

添加一个额外的 padding-bottom: 50px;