Выпадающее меню глючит на краю кнопки меню.Html

Программисты Html
Ответить
Anonymous
 Выпадающее меню глючит на краю кнопки меню.

Сообщение Anonymous »

У меня странная проблема. Я создал стандартное раскрывающееся меню, но у меня возникла проблема: меню исчезает, когда я попадаю прямо между меню и раскрывающимся списком. Я не могу найти CSS, который бы останавливал состояние наведения, но, возможно, ваши глаза лучше моих.
Вот картинка того, что происходит: http://imgur.com/axF6skK
Мой js-код:
//------- NAV MENU --------//
$('nav li').hover(
function () {
$('ul', this).stop(true,true).fadeIn({ duration: 300, queue: false }).slideDown(300);
},
function () {
$('ul', this).stop(true,true).fadeOut({ duration: 300, queue: false }).slideUp(300);
});

Соответствующий HTML:



Соответствующий CSS:
nav > ul {
margin: 0 auto;
padding: 0;
list-style-type: none;
height: 100px;
float: right;
padding-right: 30px;
}

li.menu {
display: inline-block;
padding:0;
margin: 0;
padding-left: 15px;
padding-right: 15px;
height: 100px;
position: relative;
}

li.menu:hover { background-color: #FFFFFF; }

li.menu a {
font-size: 12pt;
padding-top: 33px;
display: table-cell;
vertical-align: middle;
position: relative;
}

li.menu:hover a { color: #232323; }

li.dropitem {
padding: 0;
margin: 0;
}

li.dropitem:hover { background-color: #DADADA; }

li.dropitem a {
color: #232323;
margin: 0;
padding: 10px;
padding-left: 15px;
padding-right: 15px;
font-size: 13pt;
}

ul.dropdown {
position: absolute;
white-space: nowrap;
width: auto;
min-width: 100%;
top: 100px;
left: 0;
padding-top: 0;
margin: 0;
padding-bottom: 10px;
z-index: -1;
border: none;
border-radius: 0px 0px 2px 2px;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
background-color: #FFF;
height: auto;
}


Подробнее здесь: https://stackoverflow.com/questions/295 ... enu-button
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»