Grade de inicialização com diferentes alturas de imagem
Estou trabalhando em uma grade dinâmica de arte de álbum com CSS e Bootstrap 3 e tudo funciona bem quando todas as imagens são dimensionadas em 1: 1. Mas quando ocorre uma imagem que não é dimensionada dessa maneira, minha grade é interrompida. Aqui está uma captura de tela do meu problema:
O código para gerar a grade se parece com o seguinte:
<div class="row">
<div class="col-md-6 panel panel-default" v-for="result in results">
<img src="{{ result.art }}" />
<strong>{{ result.title }}</strong>
<br />
from <strong>{{ result.album }}</strong>
<br />
by <strong>{{ result.artist }}</strong>
</div>
</div>
Estou usando o Vue.js para este modelo.
Portanto, não posso colocar esses dois col-md-6 em uma linha, mas quando encadeio as colunas, a grade está quebrando.
Existe alguma maneira de obter uma grade correta com esse tipo de imagem? Eu não preciso de algo como o estilo de alvenaria, apenas uma grade de inicialização regular.
Obrigado pela ajuda! :)