• Resolved MKSnMKS

    (@mksnmks)


    Re ;

    A 100% wide panel will only ever be as wide as the menu itself. For a fixed panel width set this to a pixel value.

    The menu width is seldom the full width of the page.
    When the menu is being used, the user is not so interested in viewing the page content.
    Though the top menu, may be restricted in width for normal layout viewing, both the top level menu, and the sub menus, could be permitted to take up the full width (and full depth) of the page (if the web site owner wants to).

    So two features ;

    1) Allow sub menus to be greater than 100% of the menu bar width,
    or more importantly, have their width specified as a percentage of the page width.

    2) Allow the main menu bar to extend out to as much as full page width, and greater depth, if it is clicked on.
    This would allow a very compact “Menu” to be shown, that when hovered over (or clicked on, depending on settings), will expand to show the full menu.

Viewing 7 replies - 1 through 7 (of 7 total)
  • the problem i am having with menu width is the 3rd-level submenu items cannot be viewed as they are all off-screen on the right hand side.. the menu items should cascade LEFT instead of Right.

    • This reply was modified 7 years, 3 months ago by erlee.
    Thread Starter MKSnMKS

    (@mksnmks)

    Hi erlee,

    My comments above were about the top level menu bar.
    Your comments are not about that, but they are about positioning and location,
    so are good to include here, because the two matters can be dealt with at the same time.

    A few more ideas related to this aspect of the plugin, could make a significant improvement in its use, behaviour and appearance.

    Thank you for adding a useful suggestion.

    Plugin Author megamenu

    (@megamenu)

    eerie – you would need to change the “Sub menu alignment” to “Right” so that the sub menus fly out in the other direction: https://www.megamenu.com/documentation/menu-item-options/

    MK – It is possible to make the (mega) sub menus span the full width of the page (or match the width of any other element on your page) by using a jQuery selector for the panel width. Try “body” and it will fill the width of the page. If your theme uses bootstrap then you can try “.container” to match the sub menu width with the page content.

    Regards,
    Tom

    thanks all.

    Tom,
    That alignment option is only available for Top-Level menu items.
    It is not available for individual submenu items. I only needed to adjust the last sub-menu item which is on the right hand side edge. Looks like this is not possible.
    ( i need all submenus to cascade to right and last one to cascade left. It should be intelligent enough to do this without having to specify since it is already off-screen. i wonder if the premium version can do this)

    Thread Starter MKSnMKS

    (@mksnmks)

    Hi megamenu (@megamenu),

    Thanks for the info.
    My thought is “what about the next person?”.
    The method you have described to achieve the result, is a good “work around” to obtain the result.

    My suggestion though, is to have this feature easily useable from within the plugin.
    So perhaps your method could be written in to the program ;
    either
    a) as part of the help system, so users can do it manually long hand each time.
    or
    b) write it in to the code, so its as easy as dragging a slider, or typing in a number (%).

    A method of adjusting vertical alignment/justification or positioning/margin has yet to be described.

    Thank you for your help.

    Plugin Author megamenu

    (@megamenu)

    Hi MK,

    When using percentage widths it is impossible for the sub menu to “break out” of the width of the menu itself. JavaScript must be used to manually position the menu. Every theme is different so it’s not possible to automatically set the width beyond the menu using a slider, which is why it must be done manually. There is documentation for it here: https://www.megamenu.com/documentation/adjust-sub-menu-width/

    Regarding the position of the menu, this should be determined by your theme (the theme decides where and how wide the menu should be, MMM simply fills the space it is given).

    Regards,
    Tom

    Plugin Author megamenu

    (@megamenu)

    eerie – it’s not possible to individually align a sub-sub menu to the left or right, but auto aligning them so they never appear “out of bounds” is something that’ll be included in the future (I don’t have a data on that yet though, sorry)

    Regards,
    Tom

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Max Mega Menu – % width greater than 100% setting’ is closed to new replies.