Hey All, 
    I've actually resolved this issue, but wanted to post the solution to
save anyone else using nicetabs and safari the trouble of figuring it out.

The problem is that the Safari browser (2.0 and 1.0) does not properly space
the submenu items using the nicetabs velocity menu config.    Instead the
submenu items overlap making them rather unusable. (Safari does not seem to
be computing the width of the actual sub menu text, so menu positioning is
being determined only by the padding and margin css properties.)

The solution is to add the property: "width: auto;" to the "#menuList
li.selected ul.submenu a  "  entry in nicetabs.css.     This property is
ignored by IE and Netscape for inline display, but Safari seems to need it.

   Hope this saves someone else the time of figuring this out.
    
       Ben Bruckhart



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
struts-menu-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/struts-menu-user

Reply via email to