godsplane
@godsplane

Как пофиксить закрытие меню при наведении сохранив отступ между подменю и меню?

Вот сайт man.awesome-site.ru
При наведении на меню и попытке выбрать пункт из саб меню оно быстро пропадает, я так понимаю из-за отступа сверху, но если нужно пространство между этими элементами то как исправить этот косяк?
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Как вариант:
ul.sub-menu::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 35px;
    top: -35px;
    left: 0;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
i__dmitry
@i__dmitry
Weaving a web
Исходя из вашей разметки:
Внутрь блока со вложенным меню добавить обёртку, которая будет стилизовать фон, отступы и т.д.
Сам блок растянуть по высоте при помощи padding и отпозиционировать так, чтобы он располагался вплотную к ссылке.
Блоку добавить display:block на ховере, чтобы он не пропадал.
Ответ написан
Комментировать
@egor_babintsev
Начинающий front-end разработчик
Задаешь margin top для выпадающего меню и все.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы