CSS Library: Horizontal CSS Menus: Here
jQuery Multi Level CSS Menu #2
Author: Dynamic Drive
This is a multi-level horizontal CSS menu created using a regular nested HTML list, then turned into a fully functional drop down menu using CSS and a touch of jQuery. The sub menus slide in and out into view, which also automatically reposition themselves horizontally if too close to the window's right edge.
Demo:
Important: Make sure your page contains a valid doctype for this menu to render properly.
The external files: The menu requires the following support files, which you should upload by default all to the same directory as your page itself:
- jqueryslidemenu.css
- jqueryslidemenu.js (inside this file, you should confirm the full URL to the 2 arrow images below)

If you wish to upload the above files to a different directory, be sure to edit "jqueryslidemenu.js" to update the URLs to the two arrow images used.
The CSS/ JavaScript: The below code should be added to the HEAD section of your page:
Rate this code:
Date Posted: 11/03/2008
Revision History: Nov 8th, 08': Limit # of queued animations to prevent animation stuttering
Usage Terms: Click here
Got a question or need help customizing this CSS code? Post it in the CSS Forums. If you have a comment or suggestion instead, post it in the comments section below.
Comment Pages 6 of 19 pages « First < 4 5 6 7 8 > Last »
This is a very nice and flexible menu, but... I've got a question about implementing a sort of setInterval of setTimeout before the actual slideUp action is performed.
With this short timeout for about 2 or 3 seconds, the mouse can get hover off / lose the focus on the menu and the short timeout keeps the menu opened for this amount of time before it realy slides up.
Has anybody an idea how to work this out, I guess more people would like to implement this small 'fix'...
Thnx!
'[img]'+ (this.istopheader? arrowsvar.down[1] : arrowsvar.right[1])
+" class="' + (this.istopheader? arrowsvar.down[0] : arrowsvar.right[0])
+ '" style="border:0;"[/img]'
Worked in Opera. Not sure with other browser :D
Well I will anyway.
Are you saying that the html page with the menu on has the orginal Css sheet AND the jslidemenu.css to refer to in the header or do you copy and paste the contents of jslidemenu.css into your current css sheet?
Any advice welcome because this is driving me crazy.
Merry Christmas to you.
Kind regards
Alan
This is a great menu. the only problem i have is that the sub menus open behind the div below it so they can not be seen.
Is there a solution to this.
Thank you
What do I do if I want to add more folders into a single dropdown menu.
Folder
Folder1 - 5 Subitems
Folder2 - 5 Subitems
Folder3 - 5 Subitems
How?
Ta
thanks!







<li>Programs
<ul>
<li>Lil'Dragons</li>
<li>Kick'n Kids</li>
<li>Martial arts</li>
</ul>
</li>