By AN Jay on May 28, 2008

Horizontal Javascript Accordion Menu!

Don't Forget to participate in a contest where you can win custom logo design package from LogoDesignBundle.


This versatile 1kb horizontal accordion script can be used for menus, images, presentation content and more.

horizontal javascript accordion

The script will automatically adjust to the number of elements in the accordion and the dimensions of the accordion.

The front-end markup for the script is a simple unordered list as in the example below…

<ul id="sm" class="sm">
<li><img src="images/1.gif" alt="" /></li>
<li><img src="images/2.gif" alt="" /></li>
<li><img src="images/3.gif" alt="" /></li>
<li><img src="images/4.gif" alt="" /></li>

To build the accordion call the function below onload…'sm',200,10,10,1)

Click here to view the working sample.

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.


Wow, this is a great script.
Many thanks for sharing.


This is a very cool menu script. I wonder if there is a vertical version of this accordion script or not?

Thank you.

good for us!

Your article is write very well, I like it very much ~
I wish you have a wonderful day!Thank you.

This is a realy GREAT SCRIPT

It’s exaclty what I’m looking for

It’s very simple… , light… and easy to change it!!!

Thank you!!!

Sorry, the comment form is closed at this time.