может есть библиотеки какие-либо?
вы же знаете что такое инспектор кода ?
задержка на изингах делается
li это display:inline-block; у родителя text-align:center; и собственно пункты сами встанут в центр
drop.on('mouseenter', function() {
dropMenuHoverActive = true;
if (dropMenuHoverActive) {
dropMenu.removeClass(active).not( $(this) );
$(this).find(dropMenu).addClass(active);
}
});
drop.on('mouseleave', function() {
if (!menuHoverActive) {
setTimeout(function() {
dropMenu.removeClass(active);
}, 1000)
}
dropMenuHoverActive = false;
});
dropMenu.on('mouseenter', function() {
menuHoverActive = true;
});
dropMenu.on('mouseleave', function() {
menuHoverActive = false;
});
let menuHoverActive = false;
let dropMenuHoverActive = false;
let drop = $('.dropdown');
let dropMenu = $('.dropdown-menu');
drop.on('mouseenter', function() {
dropMenu.removeClass(active);
$(this).find(dropMenu).addClass(active);
});
dropMenu.on('mouseenter', function() {
menuHoverActive = true;
});
dropMenu.on('mouseleave', function() {
menuHoverActive = false;
});
drop.on('mouseleave', function() {
if (!menuHoverActive) {
setTimeout(function() {
dropMenu.removeClass(active);
}, 1000)
}
});
человек же не написал : "сверстайте мне меню". Он спросил : "как? Может есть либы ? ". И можно ответить: берёшь перспективу, поворачиваешь это на 90deg, то поднимаешь, здесь танцуешь с бубном, щепотку соли, пару чашек кофе..."
Моё оценочное суждение - в данном вопросе вы несправедливы. Меня самого раздражает, когда кто-то пишет : сделайте мне вот это, а я пока покурю. Но я прохожу мимо.
Я с вами в чём-то согласен, но согласны ли вы с моим утверждением, что один неуместный ответ хуже всякого отсутствия овтетов, так как некто может проигнорировать вопрос, увидев, что на него уже дан ответ ?