2015-08-24 4 views
-1

Я вижу, что многие люди задавали эту проблему, но ни одно из того, что я нашел, не помогло. У меня есть раскрывающийся список, который отображается при наведении ссылки на список, а первая ссылка в раскрывающемся списке не вызывает проблем. Но, когда я наводил на вторую ссылку, падение вниз исчезает. Я не понимаю, что я делаю неправильно.jQuery и CSS drop down, hover и drop downs исчезает

enter code herehttp://jsfiddle.net/yoq0wyds/

+0

Если редактор говорит, что вы должны добавить код, если вы связываете jsfiddle вы, конечно, можете обмануть систему путем добавления фиктивными внутри блока кода, но это не делает ваш вопрос лучше. Вы будете привлекать только ваши голоса и ответы на свой вопрос. Если редактор отказывается сохранить ваш вопрос, исправьте свой вопрос в попытке свести систему. – Sumurai8

ответ

2

Извлеките жесткий ширину вы применили к вашему ul элементу.

#cssmenu > ul li.has-sub ul { 
    text-align: left; 
    display: none; 
    /* width: 24px; */ 
    position: absolute; 
    margin: 0; 
    padding: 0; 
    list-style-type: none; 
    background: #ffffff; 
    border: 1px solid #ece6e8; 
    border-bottom: 3px solid #d9ced2; 
    border-top: 0 none; 
} 

Function example

+0

Да, по какой-то причине второй выбор по-прежнему вызывает падение. –

0

ширина не 24px. зависание работает нормально, но только в первых 24px. снимите настройку ширины, и это отлично работает.

... 
#cssmenu > ul li.has-sub ul { 
    text-align: left; 
    display: none; 
    width: 24px; 
...