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:22
Menu not visible behind flash files in Firefox
Poster: ninadunn007
Dated: Wednesday February 20 2008 - 1:31:03 GMT
Hi there,
I have updated my milonic menu to 5.790 however i still cannot view the top drop down menu in firefox. Everything works fine in IE7.
Please help. I updated the milonic menu on our staging server however if you go to http://www.selectfunds.com.au our live site is still using milonic menu 5.726 because when i downloaded the new menu it did not contain my valid license details and i didn't want to have a link to the milonic site on our website.
Your help is much appreciated. In the menu_data.js i have added fixMozillaZIndex=true; but this did not resolve my probs.
many thanks,
Nina
Re: Menu not visible behind flash files in Firefox
Poster: Ruth
Dated: Wednesday February 20 2008 - 23:08:00 GMT
Hi,
Whew, I didn't think I was going to figure this one out. There are a few things that need changing/fixing.
1. You need to fix the flash calls that are in the comment tags on the page. You correctly have the embed tag but you didn't close it, so you have an opening object, opening embed but only closing object. So you need to add the closing embed tags for those.
2. You then need to add that closing embed tag into your embedflash.js file, also
3. You need to add all the embed coding into the embedflashGold.js file, just like you have the embed coding in the embedflash.js file for the other one.
4. In the css, you need to add a class called td.topmenu
Code:
td.topmenu {background-color: #143151;FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
}
5. in the menu_data.js file under the menuStyle4 styling you need to change the border coding to the following and add the other items
Code:
bordercolor="transparent";
borderstyle="solid";
borderwidth=1;
borderstyle="solid";
borderwidth=1;
Code:
offclass="topmenu";
ondecoration=0;
decoration=0;
ondecoration=0;
decoration=0;
6. This one is up to you, but because you are using tables in the aI strings you are not getting the onbgcolor to show in the td, so what I did was some tweaking to get it to look different when you mouseover. You can use it or not as you see fit.
In that menuStyle4, I changed the onbgcolor to #4d81b0, this is just a bit lighter than what is already there. Then I changed the padding to 3 and, finally, in each table in that menu I changed the cellpadding to 2. What that does is when you mouseover the items the onbgcolor shows outside the table and makes it look as if the items are surrounded by a 3px border.
Now, if you are good at css you may be able to figure out how to set it up so that you have an a class for both the off and on and also to set up the menu off and on bgcolors and colors to be called using the mouse, however I am not good at that and somehow you have to get the tds to have both the off and on colors and the links to have their correct colors and so on. I don't use much css so that's something you'd have to do.
Hope this helps.
Ruth
Re: Menu not visible behind flash files in Firefox
Poster: paulmcq
Dated: Tuesday April 8 2008 - 10:25:51 BST
Hey,
In certain situations adding...
<param name="wmode" value="transparent" /> to the <object> and/or wmode="transparent" to the <embed> has solved the problem.
Hope this helps!!