1. 1. Create a 2 columns layout
    1. 1.1 Fixed width in px
    2. 1.2 Submenu width and columns in percent
  2. 2. Create a 2 columns and 1 row layout
    1. 2.1 Fixed width in px

Maximenu CK is a megamenu that allows you to create columns and rows in each submenu. You can manage the complete layout directly

 You will get the list of all the items from the selected menu.

 

1. Create a 2 columns layout

menu preview 2cols 180

1.1 Fixed width in px

On each first menu item of eah column click on the Create a column button and set the width of the column.

menu 2cols 180

The system will automatically calculate the submenu width : 180 + 180 = 360 px

 

1.2 Submenu width and columns in percent

This is an alternative method to create the columns. You can set the submenu width on the parent item (360px) and give each column width with a percentage (50% for each column in our example).

This is useful if you want to manage only the submenu width and leave the columns adapt automatically.

menu 2cols 50 50

 

2. Create a 2 columns and 1 row layout

menu preview 3cols 1row

Like in the 2 columns example, you must create a column on each first item of each column and row. Each heading item of the above demo is a new column.

A new row has been set on Heading 3 (this means that this item is a new column and a new row). You can set the width of the new row like for any other column, in our example the width has been set on auto.

For each column you can set multiple width

menu 3cols 1row

In this example we have set this :

This method is a mix of dimensions, using percent and auto that will adapt to the parent dimensions.

2.1 Fixed width in px

You can set the columns like this

The system will calculate the submenu by additioning each columns width : 180 + 180 + 360 = 720 px. As we want to have a 360px width for the submenu, you will need to force it in the parent settings.