Всем доброго дня!
Вопрос по flexbox'ам. Есть flex-контейнер, в котором содержатся 4 элемента:
<div class="catalog__items">
<div class="catalog__items__item">1товар</div>
<div class="catalog__items__item">2товар</div>
<div class="catalog__items__item">3товар</div>
<div class="catalog__items__item">4товар</div>
CSS:
.catalog__items {
display: flex;
flex-wrap: wrap;
}
.catalog__items__item {
display: flex;
flex-direction: column;
}
Они расположены в одном ряду, flew-wrap их переносит, если экран сужается, сначала таким образом, что идут 3 в ряд, а 1 переносится на 2 строку, а затем уже так, как надо, т.е. по 2 в ряд.
Проблема в том, что я не знаю, как сделать, чтобы убрать это состояние, где переносится лишь 1 элемент. Т.е. чтобы сначала были по 4 в ряд, а затем по 2 в ряд.
Кто знает, как это сделать? Уже 5 страниц гугла перелистал, везде про flex-wrap написано, но он не дает нужного результата
Разобрался.
Добавил в нужном месте с помощью медиа-запроса марджины по бокам, чтобы у контейнера не было места для 3 элементов в ряд.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как определить дисплеи с соотношением сторон, к примеру, 16/9?
У меня есть jQuery функция которая меняет название во всехtask-row классах Как я могу изменить локальное место названия Title на место переводов