This example demonstrates how to create a traditional, two-column page layout (using Grids) with a set of fly-out menu navigation in the left column.
Begin by including the CSS Grids dependencies and grid markup (this example uses a 2 column version of the Fluid Page Template with a 160px left column). Add the markup for the menu to the left column of the grid.
{{>need-skin-note}} ``` {{>need-skin-comment}} ```The root menu of menus built using the MenuNav Node Plugin can have a verical or horizontal orientation. The default orientation for menus is vertical, but can be easily switched to horizontal by applying a class of `yui3-menu-horizontal` to the node representing the root menu's bounding box, as illustrated below:
``` ```With the menu markup in place, retrieve the Node instance representing the root menu (`
Note: In keeping with the Exceptional Performance team's recommendation, the script block used to instantiate the menu will be placed at the bottom of the page. This not only improves performance, it helps ensure that the DOM subtree of the element representing the root menu (`