Hello all,
I am a bit stuck because I would like to add new links on my top navigation but there is of course no space left. Would it be possible to turn the existing buttons into a drop down menu? If that were possible it would be great. Please note I love everything about the layout and do not mean change the menu images, I just wish to add some sort of drop down to them. I also do not wish to increase the width of the layout by adding new buttons because it's a good width for a top navigation website.
For example for the 'company' button I could have the following drop down options
- about us
- why us?
- testimonials
I understand some visitors will not be able to see the drop down because they do not have java enabled so I will keep the links how they are now and if a drop down is possible it will give my visitors with java enabled more options and easier navigation.
http://www.igxhost.com/
Here is a great example of what I mean. I already have a JavaScript file which controls the roll over effect on my navigation. I’m guessing I would be able to incorporate the drop down in this file if it's at all possible to do? Bellow is my current JavaScript file.
Quote:
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
|
I would love to get this sorted out for future expansion reasons.
My only other option would be to get rid of the domain checker on the top and change it to "client login" this way I can change the client button.
Thanks for any advice and suggestions on this
Jack