Я, вероятно, упускаю что-то глупое здесь, но я не могу понять, почему моя сетка bootstrap не отвечает. Данные об элементах передаются через Node и работают отлично - я получаю сетку миниатюр элементов и их заголовков в строках по 4. Но когда я минимизирую страницу, изображения просто уменьшаются ie, они остаются в строках по 4. С col-sm-6
он обязательно должен разбиваться на строки по 2 элемента и, в конечном итоге, по 1 элементу, поскольку я уменьшаю ширину экрана. Что я делаю неправильно?
<div class="row text-center" style="display:flex; flex-wrap:wrap">
<% items.forEach(function(item){ %>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<img src="<%= item.image %>">
<div class="caption">
<h4><%= item.name %> </h4>
</div>
</div>
</div>
<% }); %>
</div>
</div>