html - Bootstrap 4 : align content inside cards deck

标签 html css twitter-bootstrap html-table bootstrap-4

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

这是一张图片: Screenshot

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

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

谢谢

最佳答案

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

这让你: enter image description here

关于html - Bootstrap 4 : align content inside cards deck,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34123982/

相关文章:

asp.net - ASP :Imagemap making the hotspots easily findable

html - 使所有图像在 Bootstrap 中显示相同的高度

css - 如何将复选框和表单中的标签居中

javascript - 需要帮助避免双垂直滚动条

css - Bootstrap 流体,两种颜色背景渐变

html - 可点击的 TD,包括文本下方的垂直空间

javascript - 在 jquery 就绪调用函数中应用鼠标悬停代码

jquery - 如何在 Bootstrap (4) 模态提交中创建仅包含隐藏输入的表单?

javascript - 星级评分系统jquery

css - Bootstrap 文件上传按钮堆叠在默认 html 表单按钮下方