13725One menu consists of number of submenushttp://www.firdus.com/software/webMenu/webMenu.htmlLet start by identifying elements of a menu. One menu consists of number of submenus and one submenu consists of number of items.
There is no better way to define those elements than in HTML/CSS. The problem is how to make all those elements work together.
Here is a menu controller that allows menus to be build out of submenus by attaching them to each other like building blocks.
To build the menu:
? Define all menu elements in HTML/CSS
? Include fs-webmenu.js file
? Use wmItemOn function to attach submenus
Distribution package contains all the implementation details in easy to follow format.
Version 1.1 brings full power and convenience of HTML anchor element for opening links, eliminating limitations of JavaScript window.location and window.open functionality.JavaScript > Scripts and Programs > Navigation > MenusOct 12, 2006Firdus Software
A CSS based tab menu that supports a secondary level of menu items. Both levels are horizontal, so there no drop down menus that may become hidden underneath form elements in browsers such as IE. Cool!
This is a mouseover tabs menu. Move the mouse over designated links, and additional "sub links" appear beneath it. Think of it as an inline two level menu.
We intentionally made this script with a minimum amount of styling, so you can personalize its look yourself. As an example, the main links could be substituted with "tab" images instead.
This is a lean CSS horizontal menu. The markup is entirely based on an ordinary HTML list, with support for 1 level of nested lists. The nested lists are transformed into 2nd level drop down menus that appears dynamically onmouseover. The entire menu interface is styled via the external CSS, even the arrow image that you can customize to appear automatically beside menu items that carry a 2nd level. Enjoy!
DOOM picks up where all other DHTML drop down menu bars leave off. It brings a level of intuitiveness to drop down Javascript menu design never seen before in that it abandons cryptic arrays and string variables to construct its DHTML menu system in favor of easy to use object methods and option names. DOOM can literally be installed into your current web page in minutes in its default mode from where it can walk you through how to further customize to your needs with its extensive tutorials, default styles and HTML help manuals.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.