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:25

Menu Version 5.21 and Mozilla (itemwidth not working?)

Poster: fulmer
Dated: Thursday June 3 2004 - 6:20:41 BST


I've noticed that using the latest version of the menu with recent builds of Mozilla/Firefox the "itemwidth" doesn't seem to be working. It works fine with IE. This happens on both Windows and Mac. I can't remember off the top of my head if it affects Safari or not... sorry.

I deleted my older versions of the script, so I can't check to see how far back it hasn't been working. I know it's fairly recent though. I just noticed it when I upgraded to 5.21 the other day.

Poster: Ruth
Dated: Thursday June 3 2004 - 6:50:16 BST

It's really strange, but what you need to do is this: set menuwidth=130; in the main menu where you now have itemwidth. Then put itemwidth=130; in the global style for that menu. If it turns out that other menus use that style and you don't want them to be 130, then instead of putting it there, because this is a vertical menu, you can put itemwidth=130; in one of the aI strings of that main menu.
aI("text= fontsize=5;itemwidth=130;");

I tested it in Netscape 7.1 and Firebird .07 OS win98se and it works fine.


Poster: fulmer
Dated: Thursday June 3 2004 - 7:06:38 BST

Thanks Ruth for your reply.

They must have changed something in the menu script because before I never used the menuwidth item, only the itemwidth.

I created a test menu to check it out and it seems to work fine now that I followed your directions...
I tried putting it in earlier today (both items in the menu, not itemwidht in the style like you said) to check to see what was wrong, and I noticed that the menus were still acting funny. The URL's below have the settings correctly (like you told me to).