ColumNav is a hierarchical menu implementation utilizing Bill Scott's Yahoo UI Carousel component. Content is loaded from an unordered list and displayed in a scrollable viewport, similar to Column View in the Mac OS X Finder. Features include:
- infinite extensibility using Ajax to build sub-menus
- instantiation from DOM or JSON data sources
- a highly customizable look and feel using CSS
- support for multiple columns
- support for keyboard-only navigation (CTRL + arrow keys)
- cross-browser compatibility