Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

So Megamenu - на широких экранах меню всегда раскрывается!


andrey231983

Recommended Posts

Всем, доброго дня! К сожалению, не нашел решений ни на одном сайте в сети, поэтому решил создать тему здесь, в надежде, что найдется разбирающийся человек и поможет (отблагодарю). Проблема совсем небольшая, но самому не получилось ее решить:

 

Opencart 2.3 + So Megamenu = вертикальное меню на широких экранах почему-то всегда раскрывается, при том что на стандартных работает нормально! Даже на обычном экране, если уменьшить масштаб страницы до 50% и ниже, то меню сразу раскрывается, и в Chrome и в Яндекс.Браузере.

 

Пытался свернуть его функцией display:none, но тогда оно не раскрывается вообще... Скорее всего, не туда пихаю. Если возьметесь помочь, код меню пришлю. Заранее премного благодарен!

So_megamenu.txt

Змінено користувачем andrey231983
Надіслати
Поділитися на інших сайтах


35 минут назад, andrey231983 сказал:

Всем, доброго дня! К сожалению, не нашел решений ни на одном сайте в сети, поэтому решил создать тему здесь, в надежде, что найдется разбирающийся человек и поможет (отблагодарю). Проблема совсем небольшая, но самому не получилось ее решить: Opencart 2.3 + So Megamenu = вертикальное меню на широких экранах почему-то всегда раскрывается, при том что на стандартных работает нормально! Пытался свернуть его функцией display:none, но тогда оно не раскрывается вообще... Скорее всего, не туда пихаю. Если возьметесь помочь, код меню пришлю. Заранее премного благодарен!

Прикрепляете ссылку на сайт, иначе тема просто зависнет без какого либо ответа. 

Надіслати
Поділитися на інших сайтах

8 минут назад, DEVHUB сказал:

Прикрепляете ссылку на сайт, иначе тема просто зависнет без какого либо ответа. 

Вот ссылочка на сайт: https://hitplace.ru

  • +1 1
Надіслати
Поділитися на інших сайтах


1 час назад, andrey231983 сказал:

 вертикальное меню на широких экранах почему-то всегда раскрывается, при том что на стандартных работает нормально! Даже на обычном экране, если уменьшить масштаб страницы до 50% и ниже, то меню сразу раскрывается, и в Chrome и в Яндекс.Браузере.

Эти вопросы следует задать разработчику модуля. Модуль платный и такие ошибки разработчик должен исправить.

Надіслати
Поділитися на інших сайтах


1 минуту назад, SiteMix сказал:

Эти вопросы следует задать разработчику модуля. Модуль платный и такие ошибки разработчик должен исправить.

Модуль встроенный в тему, и в демо-версии темы такая же ошибка... Разработчик меню иностранный и на запрос так и не ответил. В русскоязычном инете про этот модуль практически ничего нет, хотя очень жаль, т.к. модуль хороший.

Надіслати
Поділитися на інших сайтах


36 минут назад, andrey231983 сказал:

Модуль встроенный в тему, и в демо-версии темы такая же ошибка... Разработчик меню иностранный и на запрос так и не ответил. В русскоязычном инете про этот модуль практически ничего нет, хотя очень жаль, т.к. модуль хороший.

 

прописано в стилях catalog/view/theme/so-clickboom/css/header/header4.css  строка примерно 689

 

В хейдере пропишите перед тегом </head>

<style>
@media (max-width: 4920px) and (min-width: 991px)
.typeheader-4 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper {
    visibility: hidden;
} 
</style>

 

у меня при 4920 и уменьшении масштаба до 33% меню не раскрывалось

 

на каких широких экранах раскрывается?  больше чем 1920??

  • +1 1
Надіслати
Поділитися на інших сайтах

Извините, но что-то не сработало... Прописал в header ваш код - меню, все-равно, раскрывается.

Вообще не понимаю, зачем разработчик изначально так сделал, что меню на широких экранах раскрывается самостоятельно...

Змінено користувачем andrey231983
Надіслати
Поділитися на інших сайтах


Всем огромное спасибо за участие - вопрос помог решить пользователь drOC.

Решение похоже на то, что предложил Venter - та же строчка в том же файле, но оно почему-то сработало:

 

в файле catalog/view/theme/so-clickboom/css/header/header4.css  строка примерно 689

заменить код:

@media (min-width: 991px) and (max-width: 1920px) {

на

@media (min-width: 991px) {

 

Вроде, логика та же, только вообще сняты ограничения по максимальному экрану... возможно, в моем браузере не обновился кеш, поэтому я и не заметил изменений ранее. Поэтому, пользователю Venter также большое спасибо!

Змінено користувачем andrey231983
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.