We help IT Professionals succeed at work.

Vertical Expandable Menu

lshane
lshane asked
on
3,722 Views
Last Modified: 2009-04-22
Would anyone be able to point me in the direction of a plug-in extension for DW MX that will create a CSS, vertical expandable menu as shown here:  http://www.cmalliance.org ?

Thanks so much,
Shane
Comment
Watch Question

The menu on that website is JavaScript and CSS not just CSS from what i can tell.

(plug-in extension for DW MX) it would be much better to use write it in CSS yourself using DW.

some pure examples here:
http://e-lusion.com/design/menu/
http://www.howtocreate.co.uk/tutorials/testMenu.html

Author

Commented:
Hello, pigmentarts.  Thank you for your reply.  It, indeed, may be both Javascript and CSS.  I appreciate the links.  The first one is on the right track.  The main thing I'm seeking is a way to click on the link, and then have it expand vertically below, and simultaneously pushing the below links downward, in order to make room for the expanded menu.  (As seen in the "cmalliance.org" menu).

It seems the first link in your list definitely gives me the layout that is similar to my example link, however, I am still unsure how to create/apply the "expanding" functionality to the menu.

Any ideas or suggestions?
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Author

Commented:
Understood, pigmentarts.  Thank you for that link, as well.  That will be helpful.

Would you know how I could accomplish the "click-to-expand" menu with DHTML?

Commented:
You can try using this:

http://examples.tobyinkster.co.uk/menu/menu2

just go to code view and copy everything from there, you'll need minimum knowledge to accomplish the rest of the code.

minus and plus are images can be taken from
http://examples.tobyinkster.co.uk/menu/plus.png
http://examples.tobyinkster.co.uk/menu/minus.png

Author

Commented:
Hello, LoterX.  Thanks so much for pitching in on this one.

I copied the code per your suggestion and it works great!

Thanks so much!
Shane