@kimqar_ver

Как выравнить flex или grid по ширине контейнера так чтобы нижние блоки сначала выравнивались?

как выравнить flex по ширине контейнера так чтобы нижние блоки сначала выравнивались (можно гридами)
5ea44232c8b00094027274.png
"блок с навигацией врачей"
Пробовал сделать через justify-content space between, но если добавлять к нижней строке еще один блок, то получается что снизу будет один блок слева, а другой справа
5ea442bb5d71a556265460.png
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
1. Берешь отступ, который у тебя должен быть между тегами.
2. Делишь его пополам.
3. Делаешь обертке тегов отрицательный отступ сверху и снизу равный половине отступа между тегами.
4. Реализуешь теги обычным flex-box без вые + flex-wrap:wrap.
5. Задаешь тегам отступ вверх и вниз равный половине отступу между тегами.
6. Всем остальным тегам задаешь отступ в право (не в лево) равный целому отступу между тегами.

Ну детский сад же, ну. Никакой магии гриды и флексбоксы не приносят, всегда надо думать головой.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы