Меню Son of Suckerfish в IE8 закрывается до того, как ссылки могут быть выбраны - PullRequest
0 голосов
/ 11 января 2011

Итак, мне удалось получить меню «Сын Suckerfish» для работы в IE8, отлично. Однако существует проблема с меню, в котором оно не остается «открытым» достаточно долго, чтобы пользователи могли щелкнуть по выявленным ссылкам. Как только курсор пользователя покидает ссылку, вызывающую меню, даже если он перемещается ниже триггера для выбора обнаруженных пунктов, меню закрывается снова.

Может ли кто-нибудь помочь мне исправить мой код, чтобы меню оставалось открытым достаточно долго, чтобы его можно было использовать, как в Safari, Firefox и так далее?

Спасибо!

1 Ответ

1 голос
/ 11 января 2011

Вообще говоря (вместо просмотра любого вашего кода), это вызвано тем, что подменю не касается какой-либо части его :hover вызывающего (это родительский элемент). Таким образом, вы можете отладить это самостоятельно, выделив соответствующие элементы (либо с помощью панели разработчика IE), либо добавив outline: 1px solid red; к обоим элементам в вашем файле CSS. Как только вы увидите, где заканчивается родительский элемент и начинается элемент подменю, вы, скорее всего, обнаружите, что они не перекрываются.

Дайте им хорошее твердое совпадение, и вы будете в бизнесе.

...