Проблема в комбинировании выпадающего меню с горизонтальным прокручиваемым меню - PullRequest
0 голосов
/ 09 января 2011

Я пытаюсь показать выпадающее меню внутри горизонтального длинного меню.Для этого я совместил скрипт отображения прокручиваемого меню и выпадающего меню.Но в этом случае выпадающее меню не появляется из прокручиваемого контейнера меню.

Пожалуйста, просмотрите этот примерИ посоветуйте, какое свойство css я могу установить.

1 Ответ

0 голосов
/ 09 января 2011

Ваша проблема в том, что у вас overflow: hidden на div.sc_menu. Вы говорите браузеру обрезать любой дочерний элемент, который пытается визуализироваться за пределами div.sc_menu. Решение состоит в том, чтобы отбросить overflow: hidden.

Если вы используете overflow: hidden в качестве исправления, вам придется явно очистить ваши поплавки.

Если вы не можете очистить свои поплавки вручную и, следовательно, вам нужно сохранить overflow: hidden, тогда вы можете попробовать сделать всплывающее меню дочерним по отношению к <body> и затем поместить его вручную в соответствующее событие при наведении курсора; в этом случае вы не сможете использовать стандартные приемы присоски, вам придется эмулировать присоску в JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...