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

Поля элементов списка выходят за пределы списка, как исправить?

Внутренние поля элементов меню выходят за пределы ul, ul не учитывает их размеры и как следствие они выпадают из блока и остаются без фона. Как можно решить проблему, кроме как добавиться высоту блоку header?

jsfiddle.net/Lratnre2
  • Вопрос задан
  • 470 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
.topmenu li{
	display: inline-block;
}

вместо этого:
.topmenu li{
    float: left;
}

Вообще строить раскладку на float, не понимая, как это свойство работает и какие побочные эффекты имеет - себе дороже.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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