Проблемы с подменю - что не так с наведением?

Я работаю над сайтом (Wordpress) https://www.mosquitohunters.com/.

Это специально разработанная тема, поэтому я не уверен, как изначально было настроено меню, но когда я пытаюсь добавить элементы подменю для раскрывающегося меню, все становится действительно запутанным.

Я могу исправить большинство проблем со стилем с помощью CSS, однако наведение курсора для активации раскрывающегося списка ставит меня в тупик. Кажется, что это делается с помощью javascript или jquery, и это нервно и не работает должным образом.

Мой вопрос... как лучше это исправить? Есть ли что-то, что я должен искать в файле .js, что я могу деактивировать или отключить и вместо этого просто сделать раскрывающийся список состоянием: hover? Казалось бы, логичнее...

Спасибо!


person nilssonc    schedule 23.11.2016    source источник
comment
Проверьте этот URL. w3schools.com/howto/howto_css_dropdown.asp   -  person Jomol MJ    schedule 23.11.2016
comment
Спасибо за ответ. Однако я понимаю, как сделать меню, используя только CSS - проблема в том, что когда я это делаю, все еще есть что-то, что портит эффект наведения. Я предполагаю, что это javascript или jquery, но я не знаю, как это понять или удалить. Имеет ли это смысл?   -  person nilssonc    schedule 23.11.2016


Ответы (1)


Веб-сайт использует этот плагин: https://www.wordpress.org/plugins/megamenu/

Поскольку этот файл включен: https://www.mosquitohunters.com/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=2.3

person Frank    schedule 23.11.2016
comment
Верно. Извините, я должен был упомянуть, что я добавил этот плагин, пытаясь найти другой способ сделать меню, чтобы избежать проблем, упомянутых выше, однако это не сработало, поэтому этот плагин не применяется к меню. Спасибо, что нашли время ответить! - person nilssonc; 23.11.2016
comment
Если вы посмотрите в app.js, там также есть ссылка на flexNav. Вы используете его, добавляя класс «flexnav» на свой сайт, который находится в строке 183 (<div data-breakpoint="800" class="flexnav">). Вы можете попробовать обновить код flexNav или прочитать документацию, чтобы найти какие-либо недостатки. - person Frank; 23.11.2016