Здравствуйте! Есть интернет-магазин, где витрина с товарами имеет следующий вид:
<div class="grid">
<div></div> <!--Товар 1-->
<div></div> <!--Товар 2-->
<div></div> <!--Товар 3-->
<div></div> <!--Товар 4-->
<div></div> <!--Товар 5-->
<div></div> <!--Товар 6-->
<div></div> <!--Товар 7-->
<div></div> <!--Товар 8-->
</div>
Товары выводятся по четыре в строке., но их блоки имеют разную высоту.
Как сделать, чтобы высота столбцов подстраивалсь под высоту самого длинного блока?
Было такое решение на js, но оно конфликтовало с фильтром товаров, поэтому пришлось его отключить.
$(document).ready(function(){
var maxH = 0;
$("div").each(function () {
var h_block = parseInt($(this).height());
if(h_block > maxH) {
maxH = h_block;
};
});
$("div").height(maxH);
});