# How to make Expandable Scrollable JavaScript Menu

**URL:** https://forum.kirupa.com/t/how-to-make-expandable-scrollable-javascript-menu/231960
**Category:** web dev
**Created:** [July 10, 2007, 12:33am UTC](https://forum.kirupa.com/t/how-to-make-expandable-scrollable-javascript-menu/231960 "2007-07-10T00:33:16Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Nick](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@Nick](https://forum.kirupa.com/u/Nick)
#### Post date: [July 10, 2007, 12:33am UTC](https://forum.kirupa.com/t/how-to-make-expandable-scrollable-javascript-menu/231960/1 "2007-07-10T00:33:16Z")

</div>

Hey Gang,

I’m looking to make an expandable, scrollable javascript menu for my site. I want the menu to look exactly like this: [http://www.milonic.com/menusample10.php](http://www.milonic.com/menusample10.php).

- **Expandable:** as you can see, there are sub-menu levels for some menu item.
- **Scrollable:** if there are too many menu items (i.e. click “Menu Samples” in the link), then a scroll bar appears allowing one to scroll through the items.

I have been searching for tutorials for this but can’t find any. The link offers this menu but only for private use and I want to use it for my site which has commercial elements (don’t want to risk anything by using it). Does anybody know how I can make this menu or if there are any free variants of it available?

I would be tremendously grateful. Thanks for your help!
