CSS Library: Horizontal CSS Menus: Here
SuckerTree Horizontal Menu
Author: Dynamic Drive
SuckerTree Horizontal Menu is a CSS and DOM hybrid menu that's list based and supports multiple levels of sub menus. The trick to SuckerTree is a small adoptable piece of JavaScript that crawls the inner levels of a list menu and assigns the appropriate show/hide and positioning behavior to them. You can even have multiple SuckerTree menus on the same page.
See also: SuckerTree Vertical Menu.
Demo:
The two bullet images used:
![]()
The CSS:
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 2 of 32 pages < 1 2 3 4 > Last »
I was able to make this menu work in FF with appropriate dropdowns, but it is having major issues in IE. The links don't line up horizontally and won't display the dropdown list. Any suggestions? I'm using images rather than text for the top menus.
Hello,
Thanks for this scipt. It is very bice but i have a little problem.
In my site a have a lot of photos and the menu doesn't work untill the photos are loaded.
Do you know how i can resolve this problem ?
Thanks for this scipt. It is very bice but i have a little problem.
In my site a have a lot of photos and the menu doesn't work untill the photos are loaded.
Do you know how i can resolve this problem ?
Awesome. Just the thing I needed.
how to make the submenu dropping horizontal?
IE Menu drops BEHIND forms
Does anyone know how to configure this to work around IE. The menu drops behind forms.. in FF it works fine. Any help would be MUCH appreciated.
otherwise the menu has worked excellent for me..
example at:
http://lirebaterealtor.idxbroker.com/idx/search.cfm?clf=3&cid=9689&cnty=1866&countySorterYN=1
THanks
Does anyone know how to configure this to work around IE. The menu drops behind forms.. in FF it works fine. Any help would be MUCH appreciated.
otherwise the menu has worked excellent for me..
example at:
http://lirebaterealtor.idxbroker.com/idx/search.cfm?clf=3&cid=9689&cnty=1866&countySorterYN=1
THanks
This is a common IE bug, IE7 should have fixed this.
A solution is to hide all selects with javascript before opening the menu, and un-hiding them later.
I prefer to edit the page layout BTW. (Or wait for IE7 to establish)
A solution is to hide all selects with javascript before opening the menu, and un-hiding them later.
I prefer to edit the page layout BTW. (Or wait for IE7 to establish)
Hi there! I have one problem with IE. If you'll insert some other link UNDER subfoler IE makes UNWANTED line BETWEEN subfolder and LINK which is following subfolder.
example: (via DEMO)
Folder 2
---->SubItem 2.1
---->Folder 2.1
----------->subitem 2.1.1
----------->subitem 2.1.2
- UNWANTED LINE -
---->SubItem 2.2
example: (via DEMO)
Folder 2
---->SubItem 2.1
---->Folder 2.1
----------->subitem 2.1.1
----------->subitem 2.1.2
- UNWANTED LINE -
---->SubItem 2.2
Hi there and thanks for the code! I was wondering - could it be possible to create a menu where the "folder-content" would be horizontally displayed, just like the first level, just under the same, and aligned to the left..?
I know I've tried it before, but not succeeded with aligning it to the left...
I know I've tried it before, but not succeeded with aligning it to the left...
Is there a way to stop the menu from wrapping when the browser window is not on maximize. It does an auto-wrap and you cannot click on any of the links because they block one another out.
Hello Everyone,
First off... great work! This is what makes the web fantastic.
My issue revolves around changing the color of the borders. I have been able to successfully accomplish this but the left border of the first menu item (left, top-most) remains black. Does anyone have any suggestions as to how to change the first menu item's left border color to anything other than black?
Thanks.
Commenting is not available in this weblog entry.
First off... great work! This is what makes the web fantastic.
My issue revolves around changing the color of the borders. I have been able to successfully accomplish this but the left border of the first menu item (left, top-most) remains black. Does anyone have any suggestions as to how to change the first menu item's left border color to anything other than black?
Thanks.

