@gera7

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

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

jsfiddle.net/Lratnre2
  • Вопрос задан
  • 396 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
.topmenu li{
	display: inline-block;
}

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

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

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

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