Я хотел бы реализовать стиль, используемый или используемый для изображений / div, расположенных рядом с другими на сайтах, таких как Pinterest или Поза независимо от их индивидуального разрешения. Я попытался расположить div рядом друг с другом, как это
<div id="mainContainer">
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="differentHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
</div>
Css:
#mainContainer { width:800px; }
.sameHeightDiv{ float: left; width: 100px; height:190px; }
.differentHeightDiv { float: left; width: 100px; height:225px; }
Который расположен как
1 2 3 4
5
6 7 8
Поскольку высота 3-го Div (.differentHeightDiv) больше, я знаю, что все будет работать, если все высоты равны, но я хочу найти решение, если оно неравное (я имею в виду, если у каждого div есть разные разрешения / соотношения сторон). помоги мне в этом.
Спасибо.