- Hundreds of pre-designed templates - Deluxe Tuner - visual interface to create and modify dhtml menus easily and in no time. - AJAX menu loading - loads web menu data from the server "on-the-fly". - Text aligned to left - Sound support! - UL/LI items structure - Inactive/Disabled items - Personal CSS styles for separate menu elements
You can set the size of the menu in pixels, percent or other units. The menu may have an absolute or relative position (it can be inserted into the table).
Use any necessary font of any color, size and font decoration. Create any available type, thickness and color of a menu's frame.Choose any color for backgrounds of submenus and items.
Specify various values for padding and spacing for the whole menu and for each separate submenu.
You can specify a time for delays in showing or hiding of a submenu. Use special prefixes for image paths and links to make paths absolute.
Create separators using your own pictures, size and alignment.
Q: I downloaded the trial version of deluxe-menu. I created a four tab menu using the tab'stab menu generator; so far so good. I read the tutorial where to past codeand ensuring all items wire in the menudir/; so far so good. The problem, you talk about two> files 'dmenu.js' & 'data.js', these files were not created bydeluxe-menu program. Where are they, so that I can see if this thing works before buying, so far; not so good.
A:You may have another name for your data file (not data.js).
If you want to use tab menu you'll have dtabs.js engine file and data file.
1. create and save .js file with your menu parameters in Deluxe Tuner(you can use "File/Save as/HTML" function). You can enter any name you like, for example enter "tab". So you'llhave tab.html, tab.js files and "tab.files" folder with all menu files. 2. open your .html page in any text editor 3. Copy generated tab.js file and "tab.files/" folder in the same folderwith your index.html page. 4. Open generated menu.html in any text editor and copy several rows of code (<script> tags), For info see:http://deluxe-tabs.com/product-info/?installation
<head> <!-- Deluxe Menu --> <noscript><a href="http://deluxe-menu.com">Javascript Menu by Deluxe-Menu.com</a></noscript> <script type="text/javascript" src="tab.files/dmenu.js"></script> </head> <body> ... <script type="text/javascript" src="tab.js"></script> ...
That's all.
Q:
The only remaining problem I see is that the html popup menu appears in slightly different positions depending upon where your mouse touches the icon.
Is there a way to make the menu position absolute in respect to the icon? I have tried playing with the menu item parameters that seemed related with no success.
A: See dm_popup() function parameters:
return dm_popup(menuInd, pause, event, x, y) menuInd - index of the menu on a page, >= 0. pause - determines the time when the html popup menu will be hidden. event - constant. Do not change. x, y - optional. Set these parameters if you want the menu to appear in the specified place. In other case the menu will be shown in the mouse position.
Q:
I have problems with the incorrect copyright in IE7 – I have tried to change as described on your FAQ but it doesn¦t seem to work.
A:Scott, now you're using dmenu.js file v1.14 and data.js file of Deluxe Menu v2.0. Please, replace dmenu.js file with the licensed one v2.0.
Please, place all this files in the folder where your menu iscreated in.
Q:
I will build menu for several books’ Contents, each book is more than 100 lines and has links. I think if all the books’ contents in 1 *.JS file then it is TOO LOONG!!. Can I break it down to 1 book for 1*.JS ? How?
A:You cannot divide your menuItems parameter. You can only use one .js file for your menu parameters and the other.js file for your menuItems = [...];
But you can do it in two ways.
1) You can try to use several menus on the one page, for example: param.js // file with menu parameters (all parameters before menuItems = [...];) menu1.js // menuItems for "AC-DC", "ANLOG" menu2.js // menuItems for "DIGITAL", "WinXP" menu3.js // menuItems for "MS-Word", "MS-Excel" In these menu files you should write menuItems = [ ... ]; dm_init();
Then you should install your menu in the following way
But it will be easier to use vertical menu in such case var isHorizontal=0; var smColumns=1;
2) You can also try to add some code, see the attached example.
In the first file (@MY books (Multiple Col.js) I write menuItems for the first item "AC-DC". Notice that you should delete comma at the end of the last item var menuItems = [
["AC-DC","", , , , , , , , ], ["|@Book1","testlink.htm", , , , , , , , ], ... ["|@Book3","", , , , , , , , ], ["||CH02","", , , , , , , , ], ["||CH01","", , , , , , , , ] // delete comma at the end of the last item
];
In the second file (@MY books (1.js) you should write menuItems = menuItems.concat(
[
["ANLOG","", , , , , , , , ], ["|@Book1","", , , , , , , , ], ["|@Book2","", , , , , , , , ], ["|@Book3","", , , , , , , , ] // delete comma at the end of the last item
] );
In the third file (@MY books (2.js) you should write menuItems = menuItems.concat(
Apr 1, 2009 ... (4a) Get that bar showing along top via "View" sub-menu { 3rd such heading from upper L. } ... {a blinking vertical line} into the content-string. ... Sliding scale as per either financial limits or evidence of altruism
Jul 25, 2009 ... Safari 4 Mac only submenu vertical position problem ... Right now, they both start sliding out at the same time, and it looks a little goofy
Unable to import table into Spry Data Set · sliding menu · spry word-spacing · Spry menu bar ... How to change the height of vertical spry submenu box only
Jan 16, 2011 ... Added: Info for Addons; Added: Movie Cover on Pause; Added: New Submenu Bar Vertical View; Added: Weather Plus Support (Credits to Branlr)
The effect of the following example only toggles the submenu of one menu entry ... version of the default menu stylesheet "Navigation: Simple - Vertical",
Design both horizontal and vertical menus and submenus with any amount of menus on a .... Menu Desplegable Ajax free mouse over sliding javascript menu