2013-02-13 4 views

ответ

0

Уверен, вы меняете только непрозрачность этого <ul class="sub-menu"> ... Так что на самом деле это всегда есть, только 100% -ный прорыв ... Но вы все равно можете нависнуть над ним, что изменит непрозрачность обратно на полностью видимый.

Я не знаю, как вы это измените (CSS: зависание Javascript или что-то еще, я попытался посмотреть, но вы минимизировали CSS), но вы можете решить это, не изменяя только непрозрачность, а также дисплей: блок для отображения : none, так что это действительно исчезло, или использовать javascript $ (". sub-menu"). hide() или .FadeIn()/fadeOut() или что-то подобное ...

0

Это потому, что вы меняете непрозрачность выпадающего списка. Непрозрачность: 0 все еще регистрирует мышь над событием.

Вместо использования видимость собственности или дисплей: нет

Когда вы скрыть падение вниз, используя видимость или дисплей: нет, выпадающий список не будет регистрировать мышь и, следовательно, список не будет отображаться пока на панели навигации не появится зависание.

Надеюсь, это поможет.

Смежные вопросы