nepster-web
@nepster-web

Выпадающее горизонтально меню

Пишу выпадающее горизонтальное меню и вот возник какой вопрос.

У меня есть пункты меню к примеру:

Главная О компании Партнерам Справка Помощь

и к этим пунктам выпадающие пункты при наведении.

В дизайне возникла задача опустить выпадающие пункты меню на 30 px.

.menu-dropdown .dropdown {
position:absolute;
top:30px;
left:0;
z-index:100;
width:300px;
border: solid 1px red;
}


И получается когда я навожу например на Справка, выпадают вложенные пункты, но когда спускаю курсор вниз к ссылкам (попадаю как раз в эту область отступа в 30 пт) меню закрывается.

Подскажите пожалуйста варианты решения
  • Вопрос задан
  • 2904 просмотра
Решения вопроса 1
вместо top используйте padding или margin
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
MintTea
@MintTea
Подозреваю, что у вас .dropdown не явлется потомком элемента, для которого прописан :hover, или что-то в этом духе. Попробуйте посмотреть, как работает примерно то, что вы хотите.
Ответ написан
Комментировать
nepster-web
@nepster-web Автор вопроса
решено с помощью padding
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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