Заставить работать выпадающее меню

InoffLine

Постоялец
Регистрация
18 Апр 2007
Сообщения
573
Реакции
161

На нем сверху выпадающее меню.
При наведении на ссылку, оно соответственно выпадает:)
Но, при этом, если попытаться навести курсор на выпавшее, то меню сворачивается.

Как убрать сворачивание. Помогите, плз.
 
  • Заблокирован
  • #2

Брала себе там на css полностью даже с ие6 работает (правда надо тогда закоммент. таблички)

Кстати у вас там судя по всему выпадающие элементы - не дочерние от пункта меню, поэтому событие может не распространятся на них.

Или вот легенькое многоуровневое:

 
Не пойдет - я не могу изменить верстку сайта.
А в примерах от туда нужно сделать
class="sub"
в выпадающем пункт.
 
  • Заблокирован
  • #4
Все, увидела, была у меня такая проблема - дело в слоях. Обратили внимание, что на главной у вас последние пункты вообще не отображаются? Это потому что они под изображением, пробуйте слой поднять через z-index.
Еще зазор там margin-ы поубирать между родительским li и дочерним ul.
 
В html:
PHP:
<ul id="nav" class="menu">
**code***
</ul>
должно быть
PHP:
<ul id="nav">
**code***
</ul>
в css:
PHP:
.header {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    height: 233px;
    position: relative;
}
должно быть:
PHP:
.header {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    height: 233px;
}
 
z-index помог.
Но проблемы с выпаднием не решил.
Если поставить display block - то все паддинги работают, но меню криво выпадает, если поставить inline, то все наоборот.

Добавлено через 8 минут
Все, тему можно закрывать.
Спасибо Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся.
(Не надо меня банить - без этого сообщения я бы все равно не отправил сообщение - нужно 10 символов)
 
Назад
Сверху