我正在尝试使用 fitHeights (http://codepen.io/davatron5000/pen/fIqnF)来均衡列的行,但我无法让它分别计算每行的高度。有没有人知道如何修改它来计算每行最高的容器?
这是我正在使用的示例。http://codepen.io/FernE97/pen/rzfid。现在它正在计算高度,但它是从 4 个中最高的而不是每行中的最高的。
(function ($) {
'use strict';
$.fn.fitHeights = function () {
var items = $(this);
function setHeights() {
var currentTallest = 0;
items.css({ 'min-height' : currentTallest }); // unset min-height to get actual new height
items.each(function () {
if ($(this).outerHeight() > currentTallest) { currentTallest = $(this).outerHeight(); }
});
items.css({ 'min-height' : currentTallest });
}
setHeights();
$(window).on('resize', setHeights);
return this;
};
}(jQuery));
// on load
jQuery(window).load(function ($) {
$('.fitheights .module').fitHeights();
}(jQuery));