Добрый день, подскажите пожалуйста как сделать всегда три колонки в родителе имеющий свойство display: flex; не зависимо от ширины элементов.
Сейчас так:
<div class="wrapper">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
wrapper {
width: 100%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
height: 500px;
}
.item {
width: 30%;
height: auto;
}
Мне нужно что бы не зависимо от ширины элемента item, всегда было 3 колонки по центру с равными отступами.
И объясните дураку, верстаю на bootstrap 3, почему при добавлении class="img-responsive" изображения размером 1000х1000 px оно не сжимается до ширины и высоты контейнера, а выходит за границу, всю голову сломал!
Спасибо!