@gera7

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
02 нояб. 2024, в 21:08
2000000 руб./за проект
02 нояб. 2024, в 20:34
40000 руб./за проект
02 нояб. 2024, в 20:05
800 руб./в час