Display problems V5 RC4

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
steve@jasper.net.au
Beginner
Beginner
Posts: 7
Joined: Tue Aug 05, 2003 12:45 am
Location: Australia

Display problems V5 RC4

Post by steve@jasper.net.au »

Using V5 RC4

Using a black background with yellow text and a red highlight, the first item in a main menu defaults to the color black effectively making it invisible on a black background.

under MacOS X 10.2.6/IE 5.2.2, the (white) border around the menu does not quite follow the menu location when set to follow scroll. The whole thing will move into position and then the border on its own will move by about 20 pixels.

I have provided my code below...

HTML File:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="menu.css" media="screen"><title>Testing</title></head>

<body bgcolor="#000000" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">

<SCRIPT language="JavaScript" src="milonic_src.js" type="text/javascript"></SCRIPT>

<SCRIPT language="JavaScript" src="sidemenu.js" type="text/javascript"></SCRIPT>

</body>
</html>

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
sidemenu.js (Comments removed for brevity):
_scrollAmount=3;
_scrollDelay=20;

_menuCloseDelay=50;
_menuOpenDelay=0;
_followSpeed=10;
_followRate=40;
_subOffsetTop=7;
_subOffsetLeft=-1;


with(style1=new mm_style()){
onbgcolor = "#000000";
oncolor = "#cc3300";
offbgcolor = "#000000";
offcolor = "#ffff00";
bordercolor = "white";
borderstyle = "solid";
padding = 10;
fontsize = "10px";
fontstyle = "normal";
fontweight = "bold";
fontfamily = "Verdana, Tahoma, Arial, Helvetica, sans-serif";
high3dcolor = null;
low3dcolor = null;
pagecolor = "black";
pagebgcolor = "black";
align = "center";
}


with(milonic=new menuname("mainmenu2")){_c=1
top = 0;
left = 8;
itemwidth=155;
borderwidth = 1;
screenposition = "middle";
alignment="center";
style = style1;
alwaysvisible = 1;
followscroll = "235,10,3";
orientation="vertical";
keepalive = 1;
position="relative";
aI("text=Home;url=default.html");
aI("text=The Photographers;url=tba.html");
aI("text=Search;url=search.html");
aI("text=Topside Gallery;url=tba.html");
aI("text=Underwater Gallery;url=tba.html");
aI("text=Articles;url=articles.html");
aI("text=Our Hotspots;url=hotspots.html");
aI("text=Purchasing Information;url=purchase.html");
aI("text=Contact Information;url=contact.html");
}


for(_a=_mnucnt;_a<_m.length;_a++){_drawMenu(_a)}


Best Regards




Steve
steve@jasper.net.au
Beginner
Beginner
Posts: 7
Joined: Tue Aug 05, 2003 12:45 am
Location: Australia

Post by steve@jasper.net.au »

Hmmmm...It turns out that the problem line is...

[code]aI("text=Home;url=default.html");[/code]

If I am on the page that the url parameter specifies, then the menu item disappears. I can't find a menu item property that will let these always stay on.
Post Reply