В бутстрапе .row
у меня есть произвольное количество div (с классами col-xs-12 col-sm-6 col-md-4 col-lg-3
), каждый из которых имеет свою собственную высоту.Загрузочная сетка: вертикальное размещение нескольких div в строке?
Результат (на большом экране), как изображения (.row
в красном, .col
ы в черном):
Я хотел бы каждый ДИВ быть столь же высоко, как это может, право ниже div над ним, как на рисунке ниже. Возможно ли это с помощью Bootstrap, без необходимости вручную сортировать мои divs в столбцы?
Вот мой код:
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3"> [stuff] </div>
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3"> [stuff] </div>
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3"> [stuff] </div>
...
</div>
Покажи нам какой-нибудь код. – Chris
ОК, редактируя мой вопрос, но это всего лишь одна строка с большим количеством div. – foucdeg
Это называется масонским макетом. Для достижения этого нет чистого способа CSS, и вам придется использовать JavaScript для этого. – Aziz