сниппетыeqal нижняя граница между всем плавала дивы
.card {
float: left;
background: red;
width: 45%;
margin-bottom: 10px;
margin-right: 10px;
}
.card:nth-child(even) {
background: lightgreen
}
<div class='card' style='height:50px;'>1</div>
<div class='card' style='height:20px;'>2</div>
<div class='card' style='height:30px;'>3</div>
<div class='card' style='height:20px;'>4</div>
<div class='card' style='height:250x;'>5</div>
<div class='card' style='height:35px;'>6</div>
<div class='card' style='height:50px;'>7</div>
<div style='clear:both'></div>
jsfiddle
Вы видите, что дивы 1-4-7
не имеют пространства между 10px. Есть ли способ получить равное вертикальное расстояние между всеми div, не помещая их в отдельные столбцы?
ли высота статические? –
@JonesVinothJoseph, нет, высоты динамические – bonaca
Вы можете проверить, как производится кладка. Я думаю, что это может быть решением проблемы, с которой вы сталкиваетесь. Http://masonry.desandro.com/layout.html – caramba