Задать вопрос
@AVEN1Q
css js php

Откуда отступ после header?

Добрый день!
Вот взялся откуда-то отступ, сколько верстаю такого еще не видел, что за бред.
Ребят, посмотрите, может я чего упустил?
Там растянуть нужно, чтобы пункты были в строку

Вот пример
  • Вопрос задан
  • 564 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 2
@metaf
Ужас просто. Хак на хаке. Если начали юзать флексбокс, зачем для меню прописывать inline-block, а для пунктов меню float?
Уберите у меню inline-block и добавьте на ul clearfix. Эти глупые браузеры не поняли ваших намерений и по привычке посчитали inline-block текстом. Ну и по глупости влепили тексту line-height.
Ответ написан
vicodin
@vicodin
Имею некоторый опыт
Сделайте header флексом:
header {
  display: flex;
  flex-flow: column nowrap;
}

, либо поставьте в нём
header {
  font-size: 0;
}
#menu {
  font-size: 16px;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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