Задать вопрос
BehemothOz
@BehemothOz

Проблема переноса во flexbox?

Добрый день. Прошу помощи в такой вот задаче. Есть обычные блоки внутри flex контейнера ( 3 колонки, 2 ряда). Размеры блоков указаны в процентах.
Пример: codepen.io
Вопрос:
- как сделать так, чтобы блоки переносились на новую строку без медиа-запросов?
(у меня была идея использовать некую "стенку" с помощью фиксированного min-width, но мне показалось это не очень гибким вариантом)
- и вообще, стоит ли использовать фиксированные значения для flex элементов, если предполагается адаптивный дизайн?

Прошу прощения, если вопросы показались "атататата гугл знает,а ты нет"
  • Вопрос задан
  • 3390 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
.item{
  width: calc(800px / 3);
}

Но вообще, лучше медиа-запросы.
Они придуманы, чтобы ими пользоваться.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Artemeey
@Artemeey
Можно указать min-width, тогда на более маленьких мониторах блоки будут переноситься.
Если указать пропорции flex, то перенесенные блоки будут растягиваться в соответствие с экраном.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы