Html 引导4:对齐卡组内的内容
我有一副卡片在我的引导4页。我想把这些按钮对齐,让它看起来更漂亮。我们怎么能做到呢 这是一张图片: 下面是演示: 这张桌子好像坏了,因为它们是分开的Html 引导4:对齐卡组内的内容,html,css,twitter-bootstrap,html-table,bootstrap-4,Html,Css,Twitter Bootstrap,Html Table,Bootstrap 4,我有一副卡片在我的引导4页。我想把这些按钮对齐,让它看起来更漂亮。我们怎么能做到呢 这是一张图片: 下面是演示: 这张桌子好像坏了,因为它们是分开的 Thanls您可以使所有卡片文本元素具有相同的高度。 一种方法是通过javascript。编写如下函数: document.addEventListener("DOMContentLoaded", function(event) { adjustCardTextHeights(); }); function adjustCardTex
Thanls您可以使所有
卡片文本
元素具有相同的高度。
一种方法是通过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);
}
这让你:
您可以使所有
卡片文本
元素具有相同的高度。
一种方法是通过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);
}
这让你:
您可以设置
位置:绝对;底部:20px代码>用于按钮,并添加额外的填充底部:50px
到卡块
您可以设置位置:绝对;底部:20px代码>用于按钮,并添加额外的填充底部:50px代码>到卡块
“…外观更好”非常模糊。你到底想实现什么?@SexyTurnip我希望手机和桌面上的按钮对齐。来自未来的问候。因为使用了一个外部链接来引用原始代码,而该链接现在是404,所以这个问题是没有用的。这就是为什么问题中应该始终张贴代码的原因。“…有一个更好的外观”是非常模糊的。你到底想实现什么?@SexyTurnip我希望手机和桌面上的按钮对齐。来自未来的问候。因为使用了一个外部链接来引用原始代码,而该链接现在是404,所以这个问题是没有用的。这就是为什么问题中总是要发布代码的原因。我添加了window.onload=function(){function adjustCardTextHeights(){var heights=$(“.card text”).map(function(){return$(This.height();}.get();maxHeight=Math.max.apply(null,heights)$(“.card text”).height(maxHeight);};};
和它的dosent工作。您是如何做到这一点的?然后您还应该在onload中使用adjustCardTextHeights()
调用该函数。或者您只需去掉该函数,将内容放在onload函数中即可。我已经添加了window.onload=function(){function adjustCardTextHeights(){var heights=$(“.card text”).map(function(){return$(this.height();}).get();maxHeight=Math.max.apply(null,heights);$(.card text”).height(maxHeight);};}
这是一个非常有用的函数。您是如何做到这一点的?那么您还应该在onload中使用adjustCardTextHeights()
调用该函数。或者您也可以去掉该函数,将内容放在onload函数中。