Добрый день! Понимаю, что вопрос сформулирован в корни неправильно, но постараюсь объяснить его верно.
У меня есть меню, в нем есть субменю. При наводе на меню, выпадает суб меню. Есть анимация плавного выхода, и в коде написано так, чтобы при отводе мыши от пункта, субменю въезжало обратно. Только проблема: Это не нужно когда внизу располагается еще один пункт с субменю и когда с первого пункта наводим на второй, то первое субменю пытается заехать обратно (скрыться) и через пол секунды не скрываясь выезжает обратно.
Сам код простой:
#menu ul li:hover > ul {
left: 287px;
text-align: left;
padding-left: 4px;
-webkit-transition: left 400ms ease-in;
-moz-transition: left 400ms ease-in;
-ms-transition: left 400ms ease-in;
transition: left 400ms ease-in;
}
#menu ul li > ul {
position: absolute;
background-color: #2E2E2E;
top: 0;
left: 34px;
text-align: left;
padding-left: 4px;
min-width: 200px;
z-index: -1;
margin-top: 37px;
height: 368px;
-webkit-transition: left 500ms ease-in;
-moz-transition: left 500ms ease-in;
-ms-transition: left 500ms ease-in;
transition: left 500ms ease-in;
}
Как сделать чтобы при выделении другого пункта меню, старый сразу не пытался скрыться, чтобы была задержка, или что-то другое.
Надеюсь я смог хоть чуть-чуть вопрос сформулировать правильно.