Я работаю над несколькими страницами с 15-20 изображениями на странице и ищу способ организовать его через сетку 4-3-1. Что-то вроде этого:Bootstrap 3.3.4 сетка изображения
Fiddle preview для кода ниже.
<div class="container">
<div class="row">
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
<!-- some more divs here -->
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
</div>
</div>
И я доволен этим взглядом, однако проблемы возникают, как только мы вводим изображения с немного разными размерами.
Fiddle preview для кодового блока ниже.
<div class="container">
<div class="row">
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x150" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/300x150" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/350x125" class="img-responsive thumbnail">
</div>
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/300x125" class="img-responsive thumbnail">
</div>
<!-- some more divs here -->
<div class="col-sm-4 col-md-3">
<img src="http://placehold.it/330x130" class="img-responsive thumbnail">
</div>
</div>
</div>
Теперь детали. Я не знаю, как это сделать, но я вижу два возможных способа решения этой проблемы: а) изменить размер каждой отдельной картинки до «стандартного» (скажем, 350х150 пикселей) - и это нужно сделать на стороне браузера; или b) вертикально выровнять изображения внутри отображаемых строк, сетка 4-3-1 должна оставаться. Я тоже пытался объединиться с классом row-eq-height
, но это не заставило меня далеко.
Как бы вы справились с этой проблемой и почему?
Благодарю вас за ваше время и знания.
Я думал об отдельных строках, но мне не очень нравится, как это выглядит в «представлении планшета» (каждый 4-й снимок под 3-м), плюс у меня нет точного количества изображений на странице, что добавляет сложности для работы с шаблоны. В любом случае, спасибо за быстрый ответ. –