0

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

这是一张图片: 截屏

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

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

坦尔斯

4

2 回答 2

4

您可以使所有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);
}

这让你: 在此处输入图像描述

于 2015-12-06T23:13:07.433 回答
0

您可以设置position: absolute; bottom: 20px;按钮并添加额外padding-bottom: 50px;card-block

于 2015-12-06T23:18:06.737 回答