Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:58

Firefox display problem


Poster: simongdawson
Dated: Monday January 3 2005 - 8:42:13 GMT

I have a problem which appears to be isolated to my homepage only (no other page on my website) and only with Firefox (not IE or Netscape).

If (using IE or Netscape) you go to my homepage at http://www.the-limes.com and place your cursor over the flashing MENU and slide it down through the menu (and submenus) it all works perfectly (or at least it does for me).

Now repeat the procedure using Firefox. When you place your cursor over the flashing MENU and slide it down through the menu past 'Home' and 'Simon's Work' to 'Genealogy' the bottom menu suddenly jumps down, partially offscreen and stays there. Is it maybe a conflict with the text to the right (if so, why only with Firefox?).

Any ideas how to fix this, please?


Poster: Andy
Dated: Monday January 3 2005 - 12:01:02 GMT

Seems we had a bug but only when using a HTML DOCTYPE.

Version 5.67 should help fix this problem

Cheers
Andy


Poster: Ruth
Dated: Monday January 3 2005 - 12:43:08 GMT

Also, just in case that doesn't solve this problem, it took awhile of watching the action over and over to see that for some reason when you mouse over that Geneology the page was resizing, it would get wider and shorter by a few pixels and return to the original really rapidly and that caused the shift, which then remained as it was. After playing with the images and menu sizes, I noticed you had a percentage in your body tag for margin, so just on the off chance I changed that to a fixed margin and the behavior stopped.

Ruth


Poster: simongdawson
Dated: Monday January 3 2005 - 17:53:41 GMT

Ruth, what did you change the
Code:
<body onload="breakout()" style="margin-left: 18%;">
to make it a fixed margin?


Poster: Ruth
Dated: Monday January 3 2005 - 19:24:50 GMT

I changed the 18% to a fixed number, like 140px or whatever you need.

I really like what you've done with your menu, and I know you tell the visitors the site is best viewed at 1024 etc. I was messing around with it because I have 800x600 and the menu overlaps the text next to it about 20px so you can't see the words, so I played with numbers and just for your information, if you set the menus at left=7 and then set the bottom menu width at 135 and the submenu top at 100 it doesn't overlap the text, I upped my resolution and it didn't seem to make the menu look funny at the 1024 level.

Ruth


Poster: simongdawson
Dated: Monday January 3 2005 - 20:38:13 GMT

Ruth, glad you like what I'm trying to do.

I have uploaded the latest version of the menu. I have (I think) implemented all of your suggestions, and throughout the website. It has made a big improvement using the fixed margin width as opposed to my percentage margin.

But......I still have the original problem with the bottom menu jumping down off screen when using Firefox. This is, to the best of my knowledge, not because of ISP cacheing - I have tried it with various proxies.


Poster: Ruth
Dated: Tuesday January 4 2005 - 1:55:17 GMT

I think it's either the followscroll or the anticollision in the menu but I don't know anything about either. The site looks nice, I can see all the words now :)

Ruth


Poster: simongdawson
Dated: Tuesday January 4 2005 - 7:16:35 GMT

I've just updated to 5_68 but still the problem remains.


Poster: Andy
Dated: Tuesday January 4 2005 - 10:29:01 GMT

I really don't know what to say - I've spent another hour on your website and still cannot find a problem with the menu.

My only guess is that it's a bug with the Mozilla code base - this has happened before and will probably fix itself on future versions on Mozilla based browsers.

A workaround, however is to add a border around the bottom menu. This can be invisible by setting the color the same as the background.

Here's the code:

borderwidth=1
bordercolor="#FFFFF0";

Sorry I can't be more helpful but it could be any number of things and could literally take days to track down the bug.

Cheers
Andy


Poster: simongdawson
Dated: Tuesday January 4 2005 - 15:23:09 GMT

OK, I've done the border bit, and as you thought, it has stabilised the bottom menu. Weird...(but who's complaining?!).

Many thanks.