Субменю во всю ширину

apetin
10 Posts
apetin posted this 2 weeks ago

Здравствуйте. Не могу понять, как можно в теме Themler сделать, чтобы блок с подменю открывался не маленьким окошком, а во всю ширину страницы. Пробовал играть свойствами субменю всячески, но в любом случае отправной точкой слева является пункт меню, к которому оно привязано, если не ставить минусовые значения. Как сейчас есть, можно посмотреть тут: radrigowifi.com. А мне надо, чтобы было, как в табе: подменю любого из пунктов разворачивалось на весь экран.
Может, можно подгрузить другие контролы меню или таба для темлера? Как мне решить эту задачу?
Спасибо.

Здравствуйте. Не могу понять, как можно в теме Themler сделать, чтобы блок с подменю открывался не маленьким окошком, а во всю ширину страницы. Пробовал играть свойствами субменю всячески, но в любом случае отправной точкой слева является пункт меню, к которому оно привязано, если не ставить минусовые значения. Как сейчас есть, можно посмотреть тут: radrigowifi.com. А мне надо, чтобы было, как в табе: подменю любого из пунктов разворачивалось на весь экран. Может, можно подгрузить другие контролы меню или таба для темлера? Как мне решить эту задачу? Спасибо.
Vote to pay developers attention to this features or issue.
9 Comments
Order By: Standard | Newest
Support Team
Support Team posted this 1 weeks ago

Здравствуйте,
Попробуйте использовать Мега-меню:

mega-menu.png

При выборе этого меню у вас появятся настройки дополнительные для подменю.

Gina
Themler Support

Здравствуйте, Попробуйте использовать Мега-меню: !mega-menu.png! При выборе этого меню у вас появятся настройки дополнительные для подменю. Gina Themler Support
apetin
10 Posts
apetin posted this 1 weeks ago

У меня и так мега-меню. С этим меню так в принципе не получится, потому что в его структуре уже это автоматически заложено. Блок с подменю является дочерним для пункта меню, который его вызывает, поэтому его нельзя сдвинуть за пределы родительского блока (ну, если не делать минусовые отступы конечно, что неправильно). Расширить на всю ширину можно, но начинаться субменю при этом будет не левее, чем его пункт меню.
Поэтому я и спросил - а не бывает ли других контролов, других видов выпадающего меню? Или к themler в принципе не бывает аддонов и плагинов? Чтобы не разбираться с php-файлом меню вручную.

У меня и так мега-меню. С этим меню так в принципе не получится, потому что в его структуре уже это автоматически заложено. Блок с подменю является дочерним для пункта меню, который его вызывает, поэтому его нельзя сдвинуть за пределы родительского блока (ну, если не делать минусовые отступы конечно, что неправильно). Расширить на всю ширину можно, но начинаться субменю при этом будет не левее, чем его пункт меню. Поэтому я и спросил - а не бывает ли других контролов, других видов выпадающего меню? Или к themler в принципе не бывает аддонов и плагинов? Чтобы не разбираться с php-файлом меню вручную.
Support Team
Support Team posted this 1 weeks ago

К Темлеру плагинов нет специальных, можно только пробовать сторонние, но нет гарантии, что будут совместимы. Тут скорее всего надо подбирать код вручную
Можете прикрепить тему, выгруженную с редактором?

Gina

К Темлеру плагинов нет специальных, можно только пробовать сторонние, но нет гарантии, что будут совместимы. Тут скорее всего надо подбирать код вручную Можете прикрепить тему, выгруженную с редактором? Gina
apetin
10 Posts
apetin posted this 1 weeks ago

Да я, кажется, уже придумал, как можно обхитрить. Поставить мега-меню, в параметрах субменю сделать position: fixed; left: 0, width: 100vw. Вроде так получилось. Осталось теперь только поймать контейнер, в котором содержатся все субменю, и сдвинуть его, например, в центр, а пункты выровнять по левому краю. Это уже проще. Спасибо в любом случае! Если что, буду обращаться.))

Да я, кажется, уже придумал, как можно обхитрить. Поставить мега-меню, в параметрах субменю сделать position: fixed; left: 0, width: 100vw. Вроде так получилось. Осталось теперь только поймать контейнер, в котором содержатся все субменю, и сдвинуть его, например, в центр, а пункты выровнять по левому краю. Это уже проще. Спасибо в любом случае! Если что, буду обращаться.))
Support Team
Support Team posted this 1 weeks ago

Хорошая идея. Если что - пишите.

Gina
Themler Support

Хорошая идея. Если что - пишите. Gina Themler Support
apetin
10 Posts
apetin posted this 1 weeks ago

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

А можно тогда сразу еще мелкий вопросик, чтобы с этим еще не разбираться? У меня сейчас подменю открывается при наведении на пункты меню. А как сделать, чтобы только при клике? А то раздражает немножко это мелькание.
Support Team
Support Team posted this 6 days ago

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

Gina
Themler Support

Такая настройка есть только для мобильного меню, для обычного нет (только при наведении срабатывает). Это не очень частая практика - показывать подменю по клику, некоторые пользователю могут даже не понять, что оно есть. К тому же, если по клику у вас будет открываться подменю, то на саму страницу главного меню (родительского элемента) пользователь уже не зайдет). Gina Themler Support
apetin
10 Posts
apetin posted this 4 days ago

Да у меня все сложнее - у меня заголовок и так закрепленный, да еще по ссылке из подменю надо переходить к якорю. И открывшееся подменю заслоняет пол-экрана, в том числе и якорь, к которому переход. А ссылки на прямые страницы у меня все равно нет. Жаль, конечно, что не предусмотрено такой функции.
Хотя заказчику нравится при подведении, это успокаивает.))

Да у меня все сложнее - у меня заголовок и так закрепленный, да еще по ссылке из подменю надо переходить к якорю. И открывшееся подменю заслоняет пол-экрана, в том числе и якорь, к которому переход. А ссылки на прямые страницы у меня все равно нет. Жаль, конечно, что не предусмотрено такой функции. Хотя заказчику нравится при подведении, это успокаивает.))
Support Team
Support Team posted this 2 days ago

Понятно. Сделать при клике, к сожалению, нельзя. Но есть идея, как можно избежать "мелькания" подменю. Попробуйте применить к подменю Transition Effect и увеличьте в его настройках количество милисекунд, например:

menu-fade-down.png

Может, так вам понравится больше.

Gina

Понятно. Сделать при клике, к сожалению, нельзя. Но есть идея, как можно избежать "мелькания" подменю. Попробуйте применить к подменю Transition Effect и увеличьте в его настройках количество милисекунд, например: !menu-fade-down.png! Может, так вам понравится больше. Gina
You must log in or register to leave comments