Задать вопрос
GreyCrew
@GreyCrew
Full-stack developer

Почему при верстке флекс блока, у внутреннего блока слетает верхний отступ, если у нижнего блока убрать свойство display: flex?


Собственно есть код.
Если у элемента ul убрать display: flex;
То слетают отступы у соседнего элемента, можете подсказать в чем тут причина?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
https://developer.mozilla.org/ru/docs/Web/CSS/CSS_... читай.

Элементы со свойством display: flex игнорируют эти правила.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Froggyweb
потому что у тебя фиксированная высота шапки. Старайся никогда не задавать высоту блокам вообще. Только в очень крайних случаях. Это очень плохая практика.
Ответ написан
Ваш ответ на вопрос

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

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