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:06
Re: white edges on menu not good
Poster: rickferens
Dated: Thursday April 8 2010 - 20:30:16 BST
Thanks Andy,
It seems to work fine on my PC, I will check it on several versions of IE. And yes, it was only occurring on a PC.
I didn't know there was a drop shadow feature, thanks for your the time and the code!
Rick Ferens
Re: white edges on menu not good
Poster: Andy
Dated: Tuesday April 6 2010 - 18:17:31 BST
Hi,
I take it this only happens in Internet Explorer?
If so, it's probably the drop shadow on the main menu.
Here's a copy of your menu with some modifications. I made a copy of your menuStyle and applied some changes to it, then declared the main menus style as mainStyle:
Code:
fixMozillaZIndex=true; //Fixes Z-Index problem with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=200;
_menuOpenDelay=100;
_subOffsetTop=10;
_subOffsetLeft=-0;
with(menuStyle=new mm_style()){
bordercolor="#000000";
borderstyle="solid";
borderwidth=0;
fontfamily="Verdana, Tahoma, Arial";
fontsize="80%";
fontstyle="normal";
offbgcolor="#000000";
offcolor="#ffffff";
onbgcolor="#4D5D8C";
oncolor="#ffffff";
outfilter="randomdissolve(duration=0.3)";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=3)";
padding=5;
separatorcolor="#000000";
separatorsize=4;
subimagepadding=6;
}
/* Take a snapshot of menuStyle */
mainStyle=new copyOf(menuStyle)
/* Set the new mainStyle's outfilter and overfilters to null */
mainStyle.overfilter=null;
mainStyle.outfilter=null;
with(milonic=new menuname("Main Menu")){
top=14;
left=440;
alwaysvisible=1;
orientation="horizontal";
/* Apply the new mainStyle to just the main menu */
style=mainStyle;
aI("showmenu=Home;text=Home;url=http://www.nationalaccountdoors.net/index.html;");
aI("showmenu=Products;text=Products;url=http://www.nationalaccountdoors.net/products.html;");
aI("showmenu=Services;text=Services;url=http://www.nationalaccountdoors.net/services.html;");
aI("showmenu=Projects;text=Projects;url=http://www.nationalaccountdoors.net/projects.html;");
aI("showmenu=Capabilities;text=Capabilities;url=http://www.nationalaccountdoors.net/capabil.html;");
aI("showmenu=Profile;text=Profile;url=http://www.nationalaccountdoors.net/profile.html;");
aI("showmenu=Contact Us;text=Contact Us;url=http://www.nationalaccountdoors.net/contact.html;");
}
with(milonic=new menuname("Products")){
overflow="scroll";
style=menuStyle;
aI("showmenu=Doors and Frames;text=Doors and Frames;url=http://www.nationalaccountdoors.net/doorfram.html;");
aI("showmenu=Hardware;text=Hardware;url=http://www.nationalaccountdoors.net/hardware.html;")
aI("text=Bath Accessories;url=http://www.nationalaccountdoors.net/bath.html;")
aI("text=Specialty Items;url=http://www.nationalaccountdoors.net/special.html;")
}
with(milonic=new menuname("Doors and Frames")){
style=menuStyle;
aI("text=Metal Doors;url=http://www.nationalaccountdoors.net/metal.html;");
aI("text=Wood Doors;url=http://www.nationalaccountdoors.net/wood.html;");
}
with(milonic=new menuname("Hardware")){
style=menuStyle;
aI("text=Yale, ASSA ABLOY;url=http://www.nationalaccountdoors.net/assa.html;")
aI("text=Corbin Russwin, ASSA ABLOY;url=http://www.nationalaccountdoors.net/corbin.html;")
aI("text=Cal Royal, Design, Dorma;url=http://www.nationalaccountdoors.net/calroy.html;")
}
with(milonic=new menuname("Services")){
style=menuStyle;
aI("text=Specification Writing;url=http://www.nationalaccountdoors.net/specs1.html;");
aI("text=Bid Packages;url=http://www.nationalaccountdoors.net/specs2.html;");
aI("text=Project Management;url=http://www.nationalaccountdoors.net/specs3.html;");
aI("text=Installation;url=http://www.nationalaccountdoors.net/install.html;");
}
with(milonic=new menuname("Capabilities")){
style=menuStyle;
}
with(milonic=new menuname("Profile")){
style=menuStyle;
}
with(milonic=new menuname("Contact Us")){
style=menuStyle;
}
drawMenus();
_menuCloseDelay=200;
_menuOpenDelay=100;
_subOffsetTop=10;
_subOffsetLeft=-0;
with(menuStyle=new mm_style()){
bordercolor="#000000";
borderstyle="solid";
borderwidth=0;
fontfamily="Verdana, Tahoma, Arial";
fontsize="80%";
fontstyle="normal";
offbgcolor="#000000";
offcolor="#ffffff";
onbgcolor="#4D5D8C";
oncolor="#ffffff";
outfilter="randomdissolve(duration=0.3)";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=3)";
padding=5;
separatorcolor="#000000";
separatorsize=4;
subimagepadding=6;
}
/* Take a snapshot of menuStyle */
mainStyle=new copyOf(menuStyle)
/* Set the new mainStyle's outfilter and overfilters to null */
mainStyle.overfilter=null;
mainStyle.outfilter=null;
with(milonic=new menuname("Main Menu")){
top=14;
left=440;
alwaysvisible=1;
orientation="horizontal";
/* Apply the new mainStyle to just the main menu */
style=mainStyle;
aI("showmenu=Home;text=Home;url=http://www.nationalaccountdoors.net/index.html;");
aI("showmenu=Products;text=Products;url=http://www.nationalaccountdoors.net/products.html;");
aI("showmenu=Services;text=Services;url=http://www.nationalaccountdoors.net/services.html;");
aI("showmenu=Projects;text=Projects;url=http://www.nationalaccountdoors.net/projects.html;");
aI("showmenu=Capabilities;text=Capabilities;url=http://www.nationalaccountdoors.net/capabil.html;");
aI("showmenu=Profile;text=Profile;url=http://www.nationalaccountdoors.net/profile.html;");
aI("showmenu=Contact Us;text=Contact Us;url=http://www.nationalaccountdoors.net/contact.html;");
}
with(milonic=new menuname("Products")){
overflow="scroll";
style=menuStyle;
aI("showmenu=Doors and Frames;text=Doors and Frames;url=http://www.nationalaccountdoors.net/doorfram.html;");
aI("showmenu=Hardware;text=Hardware;url=http://www.nationalaccountdoors.net/hardware.html;")
aI("text=Bath Accessories;url=http://www.nationalaccountdoors.net/bath.html;")
aI("text=Specialty Items;url=http://www.nationalaccountdoors.net/special.html;")
}
with(milonic=new menuname("Doors and Frames")){
style=menuStyle;
aI("text=Metal Doors;url=http://www.nationalaccountdoors.net/metal.html;");
aI("text=Wood Doors;url=http://www.nationalaccountdoors.net/wood.html;");
}
with(milonic=new menuname("Hardware")){
style=menuStyle;
aI("text=Yale, ASSA ABLOY;url=http://www.nationalaccountdoors.net/assa.html;")
aI("text=Corbin Russwin, ASSA ABLOY;url=http://www.nationalaccountdoors.net/corbin.html;")
aI("text=Cal Royal, Design, Dorma;url=http://www.nationalaccountdoors.net/calroy.html;")
}
with(milonic=new menuname("Services")){
style=menuStyle;
aI("text=Specification Writing;url=http://www.nationalaccountdoors.net/specs1.html;");
aI("text=Bid Packages;url=http://www.nationalaccountdoors.net/specs2.html;");
aI("text=Project Management;url=http://www.nationalaccountdoors.net/specs3.html;");
aI("text=Installation;url=http://www.nationalaccountdoors.net/install.html;");
}
with(milonic=new menuname("Capabilities")){
style=menuStyle;
}
with(milonic=new menuname("Profile")){
style=menuStyle;
}
with(milonic=new menuname("Contact Us")){
style=menuStyle;
}
drawMenus();
white edges on menu not good
Poster: rickferens
Dated: Sunday April 4 2010 - 23:46:44 BST
Hello,
Is there a way to get rid of the white edge on the right and bottom of the menu block? See www.nationalaccountdoors.net. I had recently updated the menu but to no avail. It looks great on the Mac but the white edges appear on a PC with Explorer. I remember seeing a post about this issue years ago but it doesn't turn up in a search. Your help would be appreciated.
The menu is great in all other respects!
Thanks, Rick Ferens
Industrial Strength JavaScript and DHTML Menus
About Us
Testimonials
Contact Us
Our Distinguished Clients
Investing in Non-Profits
Where Are We
Privacy Policy
Software Licensing Agreement
DHTML JavaScript Menu
Product Information
Page Integration
Quick Reference Guides
Embedding Into a Table or DIV
Purchase
