.menu-item-has-children:hover .sub-menu {
display: none;
}
.menu-item-has-children:hover > .sub-menu {
display: block;
}
.menu-item-has-children .sub-menu .sub-menu {
left: 200px;
top: 0;
}
.sub-menu {
padding: 20px 0;
}
.sub-menu li {
padding: 0 20px;
position: relative;
}
* ::-webkit-scrollbar {
display: none;
}
после пролистывания все ок
document.ready
1)При нажатии на кнопку "Войти" без заполнения полей логин/пароль, должна происходить "встряска окна", но её почему-то нет.
@keyframes shake (строка 410)
на @keyframes shake {
10%, 90% {
transform: translate3d(-1px, 0, 0);
}
20%, 80% {
transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
transform: translate3d(-4px, 0, 0);
}
40%, 60% {
transform: translate3d(4px, 0, 0);
}
}
popup.js
перед добавлением класса .modal-error (строка 30)
добавьте эти 2 строчкиpopup.classList.remove("modal-error");
popup.offsetWidth;
2)Всплывающее окно закрывается при нажатие на кнопку (крестик), но почему-то не закрывается клавишей Esс.
event.keyСode === 27
в свойстве keyCode у вас русская буква C .invoices-map
должен иметь какую-то высоту прежде чем загрузится карта. Коль вы используете 100% для абсолютного позиционирования, значит и родитель должен иметь какую-то высоту, иначе будет 0.100%
использовать 100vh