The exact url to the menu i am using is :
http://www.javascriptkit.com/script/script2/csstopmenu.shtml
My problem is that the page i placed the menu on, everything on that page is centered and stays underneath the page heading. I have having trouble positioning my menu within the same area as the rest of the page. I'm not sure if I can do this with JavaScript or if this is strictly an HTML/CSS Issue.
Any help is greatly appreciated.
Here is the javascript that the menu uses.
Expand|Select|Wrap|Line Numbers
- var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
- var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.
- function createcssmenu2(){
- for (var i=0; i<cssmenuids.length; i++){
- var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
- for (var t=0; t<ultags.length; t++){
- ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
- var spanref=document.createElement("span")
- spanref.className="arrowdiv"
- spanref.innerHTML=" "
- ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
- ultags[t].parentNode.onmouseover=function(){
- this.style.zIndex=100
- this.getElementsByTagName("ul")[0].style.visibility="visible"
- this.getElementsByTagName("ul")[0].style.zIndex=0
- }
- ultags[t].parentNode.onmouseout=function(){
- this.style.zIndex=0
- this.getElementsByTagName("ul")[0].style.visibility="hidden"
- this.getElementsByTagName("ul")[0].style.zIndex=100
- }
- }
- }
- }
- if (window.addEventListener)
- window.addEventListener("load", createcssmenu2, false)
- else if (window.attachEvent)
- window.attachEvent("onload", createcssmenu2)