Recent Questions Tree Menu Page Template
Q: Comprehensive Mental Health has a site license to \use JavaScript Tree Menu. We are currentlyrunning version 2.0.
Unless we set the topdy parameter to be -65, our submenus do not appear adjacent to the toplevel menu. Below are our parameters and our menu. What is causing this problem?
A: It is possible that you have some problems with your css.
The problem is that the script can't get css properties of the object if they are described in separate .css block (or file).
In other words, you can't get the value of "position" attribute of the object if the object doesn't have this property within inline style(style="position:absolute"). To get the value you should move .css style into style="" attribute.
Please, try to add your
css file -> inline css, for example:
You should add <DIV id=SiteMenu>
to the
style="position:absolute;"
So, you'll have:
<DIV id=SiteMenu style="position:absolute;">
Check that.
Q: We're interested in the pop up menu (context menu) you offered. Is it possible to generate multiple context menus at the same page?
Is the context menu also 508 compliant, in other words, keyboard accessible?
A: Yes, you can use as many context menus as you want on the same page.
You should call your data files at first
<script type="text/javascript" src="data-deluxe-menu.js"></script>
<script type="text/javascript" src="data-deluxe-menu1.js"></script>
<img src="deluxe-menu.files/logo_w.gif" onClick="return dm_popup(0, 1000, event);" style="cursor: pointer;"> //1st menu
<img src="deluxe-menu.files/logo_w.gif" onClick="return dm_popup(1, 1000, event);" style="cursor: pointer;"> //2nd menu
You can use keyboard in context menus but you have to click (or hover) the image. And only after your subitems appear you can press "Ctrl+F2" and arrow keys to navigate themenu.
But if you have multiple menus on one page and use keystrokes support you can navigate only the first menu.
Q: Hello, I’ve set my menus up so that they are positioned on my page within a container div (not using the positioning built into the menu script).
I am also trying to use the autoscroll feature as some of the submenus are quite long. The autoscroll doesn’t seem to work with the css positioning though.
I also tried to size the submenus to force them small and thus to scroll with no luck.
The scrolling works fine when I pull the menus out of the container div and just place them in the flow of the page.
Am I doing something wrong or are these two features incompatible with each other.
A: Unfortunately, it is really so. Submenu scrolling doesn't work with css. We'll try to fix it in the future versions.
You can try to use multicolomn submenus.
http://deluxe-menu.com/multicolumn-menu-sample.html
Q: Also I wanted the sub menus stack up and I could not find in Deluxe Turner Demo HTML version
how to make the submenu in the simple drop-down menu stack up instead of rendering horizontal.
A: You should use the following parameter:
var smOrientation=0; //vertical
var smOrientation=1; //horizontal