#javascript #css #properties #navbar #overlay
Вопрос:
У меня проблема с меню наложения myNav. Когда активен и я прокручиваю страницу, происходит сокращение верхней навигационной системы.
У кого-нибудь уже есть решение?
Как я могу удалить сокращение, когда открыто меню наложения?
Спасибо
//СОКРАЩЕНИЕ
var navbarCollapse = function() {
if ($("#mainNav").offset().top > 100) {
$("#mainNav").addClass("navbar-shrink");
} else {
$("#mainNav").removeClass("navbar-shrink");
}
};
//ОТКРЫТЬ enter code here
var значок меню = документ.Селектор запросов(‘.значок-меню’),
меню = документ.Селектор запросов(‘.меню’);
iconMenu.addEventListener('click', openMenu);
function openMenu() {
if (menu.classList.contains('open')) {
menu.classList.add('close');
iconMenu.classList.remove('icon-closed');
setTimeout(function() {
menu.classList.remove('open');
}, 200);
} else {
menu.classList.remove('close');
menu.classList.add('open');
iconMenu.classList.add('icon-closed');
iconMenu.classList.remove('.nav-link');
}
};
Комментарии:
1. Не могли бы вы предоставить какой-нибудь код!
2. проверьте выше, пожалуйста
3. вам нужен какой-нибудь css?
4. Также нужны html и css. Дайте нам достаточно кода, чтобы воспроизвести пример. Если вы используете какие-либо библиотеки (Bootstrap, jQuery и т.д.), То также упомяните об этом.
5. у вас есть какие-либо мгновенные сообщения, где можно поговорить, вы можете ответить на ответ здесь, чтобы отдать вам должное