Подменю не отображается - переполнение скрыто? - PullRequest
5 голосов
/ 29 сентября 2010

Моя проблема в том, что я получил 3 подменю в третьей навигационной системе с именем " Productos ", но они не отображаются.

Я думаю, что возможно ошибка произошла с плагином jQuery kwicks ... переполнение: скрыто;

Я новичок, поэтому буду признателен за вашу помощь ^^

Вот ссылка на веб-сайт

Редактировать: я удаляю квикии я могу видеть подменю, но мне нужны kwicks, есть ли какой-нибудь способ обойти это ??

Ответы [ 2 ]

2 голосов
/ 29 сентября 2010

Используя Chrome, я вижу половину вашего первого меню, в котором есть текст вроде «Maquinaria». Я думаю, что меню будет отображаться внутри контейнера.

Вы пытались установить более высокий z-индекс?

Я также проверил с помощью инструмента разработчика, и переполнение правильно установлено на видимое.

EDIT:

Это код, сгенерированный во время выполнения:

<li id="kwick_3" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: absolute; left: 225px; width: 200px; overflow-x: hidden; overflow-y: hidden; display: block; " class="active">
    <a class="headlink" href="#">Productos<h3>Nuestros productos</h3></a>
    <ul style="visibility: visible; display: block; ">
       <li><a href="#">Maquinaria pesada</a></li>
       <li><a href="#">Transporte</a></li>
       <li><a href="#">Agroindustria</a></li>
    </ul>
</li>

Элемент UL имеет переполнение (x и y), установленное в видимое. но родительский элемент LI имеет переполнение (x и y), установленное на скрытый

1 голос
/ 29 сентября 2010

Ваш элемент li#kwick_3 имеет overflow: hidden установленный в html, который переопределяет overflow:visible установленный в css.Когда я отключаю этот параметр в firebug, опции подменю показывают себя.

Вы также можете установить overflow: visible !important для #kwick_1, #kwick_2, #kwick_3, .. в вашем style.css, чтобы переопределить настройку в html (опять же, у меня работает в firebug).

...