I have a multi-frame page that works fine in all browsers except Safari. When I open a menu in Safari, it positions some of the menus with some padding on the top, so the user can't easily mouse to the menu. The far-left menu looks right, so I'm not sure what the difference is between it and the others.
I have set up a basic example at http://fs2.formsite.com/prods/milonicTest/
Top Padding on Safari
I have found the issue with this. Safari wants to render milonic's subimage parameter even if it isn't there.
with(menuStyle=new mm_style()){
...
//subimage="/images/arrow.gif";
//subimagepadding="0";
}
When I change those lines to:
with(menuStyle=new mm_style()){
...
subimage="/images/1x1clear.gif";
subimagepadding="0";
}
Safari will render the menu in the proper position. IE and Firefox do it right no matter what, but Safari seems to be leaving a placeholder for the subimage.
with(menuStyle=new mm_style()){
...
//subimage="/images/arrow.gif";
//subimagepadding="0";
}
When I change those lines to:
with(menuStyle=new mm_style()){
...
subimage="/images/1x1clear.gif";
subimagepadding="0";
}
Safari will render the menu in the proper position. IE and Firefox do it right no matter what, but Safari seems to be leaving a placeholder for the subimage.